2

这是我的根文件夹:

  • 索引.php
  • myfolder(其中包含其他文件,以及包含“ deny from all ”的 htaccess)。

当我访问http://www.domain.com/myfolder时,我想将其重写为http://www.domain.com/Myfolder,但似乎它进入了 RewriteRule 之前的文件夹(我有一个401)。

这是我的 .htaccess

# Charset
AddDefaultCharset UTF-8

# URL Rewriting
RewriteEngine on

RewriteCond %{REQUEST_URI} /myfolder
RewriteRule ^(.*)$ /Myfolder [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?nav=$1 [L,QSA]

这有什么问题?谢谢 !

4

1 回答 1

0

嗯...事实上,在这个文件夹上方的一个文件夹中还有另一个 .htaccess 文件。对不起 :(

于 2013-08-08T10:38:11.257 回答