我在.htaccess
中遇到了一个严重的问题,我的网址如下:
http://www.abc.com/xyz.php?title=Video-Tutoring
我需要网址如下:
http://www.abc.com/Video-Tutoring
这应该只影响页面xyz.php。
答案 0 :(得分:0)
要内部重定向 http://www.abc.com/ 视频教学到http://www.abc.com/ xyz.php?title =视频辅导使用这个:
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]
要将用户可见的网址3>从http://www.abc.com/ 视频辅导重定向到http://www.abc.com/ xyz.php?title = Video -Tutoring 使用此:
RewriteRule ^/?Video-Tutoring$ xyz.php?title=Video-Tutoring [R=301,L]
要将用户可见的网址3>从http://www.abc.com/ ANYTHING 重定向到http://www.abc.com/ xyz.php?title = ANYTHING 使用此:
RewriteRule ^(.*)$ xyz.php?title=$1 [R=301,L]
将用户的网址从http://www.abc.com/ xyz.php?title =视频辅导重定向到http://www.abc.com/ 视频-Tutoring 使用此:
RewriteRule ^/?xyz\.php\?title=Video-Tutoring$ Video-Tutoring [R=301,L]
要将用户可见网址从http://www.abc.com/ xyz.php?title = ANYTHING 重定向到http://www.abc.com/ ANYTHING 使用此:
RewriteRule ^/?xyz\.php\?title=(.*)$ $1 [R=301,L]
我希望有所帮助!
顺便说一句,上面的内容是在.htaccess
RewriteEngine On
文件