文件丢失时mod_rewrite无效

时间:2017-03-31 23:33:23

标签: php apache .htaccess mod-rewrite

我在htaccess文件中有一个重写规则,我打算重写index.php文件的所有流量。

不幸的是,我无权访问root,并且只能将我的webroot作为子目录:http://example.com/my_root/

我遇到的问题是当我尝试重写

http://example.com/my_root/account/login/http://example.com/my_root/index.php

它只是给了我Not Found响应。

但是,如果我访问http://example.com/my_root/http://example.com/my_root/styles/styles.css,则按预期方式工作。

的.htaccess

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !index.php
RewriteRule "^(.*)$" /my_root/index.php [L]

思想?

0 个答案:

没有答案