我想重写网址http://www.example.com/books/PHP/wrox http://www.example.com/books/PHP/wrox to http://www.example.com/manuals/opensource/wrox http://www.example.com/manuals/opensource/wrox
我添加了以下规则
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^books/PHP/(.*)$ manuals/opensource/$1 [R=301,L]
URL 重定向将我的文档根附加为
http://www.example.com/home/projects/www/publications/devel/manuals/opensource/wrox http://www.example.com/home/projects/www/publications/devel/manuals/opensource/wrox
我的文档根目录是 /home/projects/www/publications/devel/
在此先感谢您的帮助
它与您重写规则所在的目录语句的定义有关,根据这个问题关于服务器故障 https://serverfault.com/questions/93195/mod-rewrite-adding-documentroot-to-url.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)