我有一点麻烦执行以下操作,使用不同的目录中的.htaccess
URL site.com/admin
应该显示的内容形成的文件夹site.com/core/admin
我尝试了几次次,但我的Apache服务器给我内部服务器错误。
我有一点麻烦执行以下操作,使用不同的目录中的.htaccess
URL site.com/admin
应该显示的内容形成的文件夹site.com/core/admin
我尝试了几次次,但我的Apache服务器给我内部服务器错误。
尝试在你的文档根目录添加这些规则的htaccess文件:
RewriteEngine On
RewriteCond $1 !^core/
RewriteRule ^(.*)$ /core/$1 [L]
如果你只是想为“admin”,则:
RewriteEngine On
RewriteRule ^admin$ /core/admin [L]
使用此我也重定向到site.com/core/admin。 site.com/admin必须像虚拟文件夹那样 – Axxess 2014-09-30 16:08:25
该规则没有重定向。除非admin是一个文件夹(在这种情况下,apache会自动将所有请求重定向到不带斜杠的文件夹到具有*尾部斜杠的相同URL *)。 – 2014-09-30 16:09:57
如果Apache没有任何人可以查看文件夹的所有内容,即使您有一个索引文件,它也会始终重定向文件夹丢失尾随斜线 – 2014-09-30 16:10:31
如果这是你想要的,你最好如果允许更改虚拟主机设置,请使用['Alias'指令](http://httpd.apache.org/docs/2.2/mod/mod_alias.html)。 – Wrikken 2014-09-30 15:23:16
我现在就来看看吧。从来不知道这是可能的 – Axxess 2014-09-30 15:24:05
目前卡住共享主机。我无法访问配置文件 – Axxess 2014-09-30 15:37:23