我的 /mobile 目录的 .htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
我的索引中有一个 mysql 查询,它基本上会增加页数,当我打开 m.mysite.net/style.css(即 /mobile/style.css)时,它会在服务器上执行 index.php,但仍会提供 style.css没有问题...如果 style.css 是可定位文件,为什么它会执行 index.php?
这是目录的apache配置:
<VirtualHost *:80>
DocumentRoot /var/www/mobile
ServerName m.mysite.com
ServerAlias m.mysite.net
</VirtualHost>
我怎样才能避免执行任何脚本而只提供绝对文件?我需要改变什么?