我有一个严重的问题.htaccess
,我有一个类似的 URL:
http://www.abc.com/xyz.php?title=Video-Tutoring
我需要 URL 看起来像这样:
http://www.abc.com/Video-Tutoring
这应该只影响页面 xyz.php。
我有一个严重的问题.htaccess
,我有一个类似的 URL:
http://www.abc.com/xyz.php?title=Video-Tutoring
我需要 URL 看起来像这样:
http://www.abc.com/Video-Tutoring
这应该只影响页面 xyz.php。
要将http://www.abc.com/ Video-Tutoring内部重定向 到http://www.abc.com/ xyz.php?title=Video-Tutoring ,请使用以下命令:
RewriteRule ^/?Video-Tutoring$ xyz.php?title=Video-Tutoring [L,QSA]
要将http://www.abc.com/ ANYTHING内部重定向 到http://www.abc.com/ xyz.php?title=ANYTHING ,请使用以下命令:
RewriteRule ^(.*)$ xyz.php?title=$1 [L,QSA]
要将用户可见的 URL从http://www.abc.com/ Video-Tutoring重定向到http://www.abc.com/ xyz.php?title=Video-Tutoring ,请使用以下命令:
RewriteRule ^/?Video-Tutoring$ xyz.php?title=Video-Tutoring [R=301,L]
要将用户可见的 URL从http://www.abc.com/ ANYTHING重定向到http://www.abc.com/ xyz.php?title=ANYTHING ,请使用以下命令:
RewriteRule ^(.*)$ xyz.php?title=$1 [R=301,L]
要将用户可见的 URL从http://www.abc.com/ xyz.php?title=Video-Tutoring重定向到http://www.abc.com/ Video-Tutoring ,请使用以下命令:
RewriteRule ^/?xyz\.php\?title=Video-Tutoring$ Video-Tutoring [R=301,L]
要将用户可见的 URL从http://www.abc.com/ xyz.php?title=ANYTHING重定向到http://www.abc.com/ ANYTHING ,请使用以下命令:
RewriteRule ^/?xyz\.php\?title=(.*)$ $1 [R=301,L]
我希望这会有所帮助!顺便说一下,上面是把你的.htaccess
文件放在行之后RewriteEngine On