Php 将www.添加到地址栏中的域会破坏位于“我的管理员”文件夹中的资源
我有一个关于.htaccess的问题 下面是我的树结构Php 将www.添加到地址栏中的域会破坏位于“我的管理员”文件夹中的资源,php,.htaccess,mod-rewrite,Php,.htaccess,Mod Rewrite,我有一个关于.htaccess的问题 下面是我的树结构 /root index.php .htaccess /admin index.php .htaccess 下面是我对根目录的访问权限 RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-l RewriteRule ^(.+)$ /
/root
index.php
.htaccess
/admin
index.php
.htaccess
下面是我对根目录的访问权限
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+)$ /index.php?url=$1 [QSA,L]
下面是我对我的管理员的访问权限
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+)$ /admin/index.php?url=$1 [QSA,L]
现在发生的情况是,当我在根域中说它是Therelartofprotest.com时,当我在地址栏中将它更改为www.Therelartofprotest.com时,位于admin中的所有资源都不再工作,但当我取下它时。。他们工作
您可以查看的主页。主页有一个带有属性的映射,这些属性是通过Json从名为equinox的管理文件夹加载的,当您将其更改为Json时,会中断,因为Json url也由管理面板中的htaccess运行
任何想法请帮忙,我讨厌.htaccess编程也许你必须在你的根
文件中添加一些异常RewriteRule^(admin)($|/)-[L]
。查看此链接www.yoursite v.s.的不同vhost定义。仅限yoursite?基本上,添加一个www只会破坏管理员的所有图像位置字体和内容。。。不知道为什么…可能您必须在根.htaccess
文件中添加一些异常RewriteRule^(admin)($|/)-[L]
。查看此链接www.yoursite v.s.的不同vhost定义。仅限yoursite?基本上,添加一个www只会破坏管理员的所有图像位置字体和内容。。。不知道为什么。。。