localhost / visvabharati / archive.html / type / notice
este es mi url. Quiero que se vuelva a escribir como
localhost / visvabharati / archive.php? type = notice
Por favor ayúdame como sería el htaccess.
actualmente usando
AddHandler x-mapp-php5 .php
Options +FollowSymLinks
RewriteEngine on
#RewriteBase /
DirectoryIndex index.php?url_key=index [T=application/x-httpd-php,L]
RewriteRule ^([^/]*).html$ /index.php?url_key=$1 [T=application/x-httpd-php,L]
RewriteRule ^([^/]*).html-([^/]*)$ /index.php?url_key=$1&id=$2 [T=application/x-httpd-php,L]
Pero está dando 500. Por favor ayúdame a arreglarlo Saludos
Respuestas
0 para la respuesta № 1Este código aquí lo hará por una página.
RewriteRule ^localhost/visvabharati/archive.html/(.+)/(.+) localhost/visvabharati/archive.php?$1=$2
Si necesita hacer esto para varias páginas, esto debería funcionar.
RewriteRule ^localhost/visvabharati/(.+).html/(.+)/(.+) localhost/visvabharati/$1.php?$2=$3
0 para la respuesta № 2
Asumiendo visvabharati
es un directorio.
Colocar esto en /visvabharati/.htaccess
:
RewriteEngine on
RewriteBase /visvabharati/
RewriteRule ^([^.]+).html/([^/]+)/([^/]+)/?$ $1.php?$2=$3 [L,QSA,NC]
también necesitas quitar Todo el código mostrado en tu pregunta.