假设我的网站位于:
domain.com/directory/index.html
我也有以下网页:
domain.com/directory/page1234.html
domain.com/directory/mydir/page4321.html
我希望它显示为domain.com/index.html和
domain.com/page1234.html
domain.com/mydir/page4321.html
我可以使用mod_rewrite来隐藏/ directory /,如果是这样,这是一个理想的解决方案吗?
答案 0 :(得分:1)
mod_rewrite
仅在用户提出http://domain.com/directory/*
请求并且您希望将其重定向到http://domain.com/*
时才有用。如果您根本不想在任何地方显示网址directory/
,则需要执行其他操作。
如果您的所有网页都在directory
下(即实际文件系统路径为/var/www/directory
),理想的解决方案是将DocumentRoot
设置为/var/www/directory
而不是{{ 1}}。