需要使用htaccess文件提供帮助。我有一个本地网站http://foo.bar
,它与$ _SERVER ['REQUEST_URI']值一起使用。在站点的根目录中存在带有规则的.htaccess文件
DirectoryIndex index.php
Options -Indexes
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
AddDefaultCharset UTF-8
该网站的文档根目录与http://localhost/foo
相同。当我打开http://localhost/foo/user/login
时,我收到404错误。该链接与http://foo.bar/user/login
和http://localhost/foo/index.php/user/login
我需要在.htaccess文件中写一下当前在localhost / foo url网站上工作而没有在url中使用index.php吗?