这可能听起来像一个奇怪的问题。 : - )
我有一些目录:在每个目录中都有一个index.php文件,所以当你访问http://mywebsite.com/mydirectory时,会请求该目录的index.php。
由于某种原因,我需要一个不同的东西:文件名必须与目录相同,因此,例如,如果我有docs目录,请求的文件必须是名为docs.php的文件。 / p>
这可能吗?怎么样?
答案 0 :(得分:1)
使用
行创建.htaccess文件Options +Multiviews
答案 1 :(得分:1)
您可以在root .htaccess中使用此规则:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{DOCUMENT_ROOT}/$1.php -f [NC]
RewriteRule ^(.+?)/?$ /$1.php [L]