RewriteRule for URL从文件夹
问题描述:
重定向目前,我有这个简单的规则,以消除在URL中的PHP扩展的需要。RewriteRule for URL从文件夹
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
我需要添加新的规则只适用于一个URL Http://www.example.com/my-folder/$myFile
我需要每一个要求重写我的文件夹到这个网址Http://www.example.com/my-folder.php?file=$myFile
谢谢
答
添加此之后RewriteEngine on
:
RewriteRule ^/?my-folder/(.*)$ /my-folder.php?file=$1 [L,QSA]
尝试重写规则^([^ /] +)/ $ $ 1.PHP文件= $ 16,我不知道任何启动/日(*)?所以检查你只是出于好奇重写日志 – Waygood 2012-07-17 09:34:40
,目前如果我http://www.example.com//bob它去/bob.php,如果bob.php不存在它去/bob.php .php etc ... – Waygood 2012-07-17 09:38:01
'RewriteRule^my-folder /(.*)$ my-folder.php?file = $ 1 [L,QSA]' – DaveRandom 2012-07-17 09:38:09