我正在将网站移至新的共享主机。 我想有一个文件夹的PHP包含在实时目录下,并可用于公共的PHP页面。 我应该在www_public的.htaccess文件中添加什么指令?
基本应该是mod_rewrite的一些版本,用于www_public / index * www_my_new_public / index。*,是的?
Mod_alias将所有stream量发送到一个目录到另一个目录,是吗? 我应该这样做吗?
大多数post我find了在Apache的urlMODS参考清理url的PHP。 或将旧内容redirect到新位置。 我真的可以用一些build议来知道要找什么。
你不必做得那么复杂 – 如果你只有一个你不想访问的包含文件的文件夹,用下面的代码在它里面创build一个.htaccess文件:
Order allow,deny Deny from all
这应该解决这个问题 – 那么你可以简单地改变你的网站的DocumentRoot ..如果你仍然想要redirect,使用mod重写和类似的东西(没有testing,但它接近你所需要的):
RewriteCond %{REQUEST_URI} !^/www_my_new_public/.* [NC] RewriteRule ^(.*)$ http://your.domain.name/www_my_new_public/$1