我只是希望得到一个快速的htaccess重定向.即:
domain.com/subfolderGreen – > domain.com/index.php?folder=subfolderGreen
(注意子文件夹绿色实际存在)
我一直在尝试,但无法达到所需的正则表达式.
谢谢.
一个.
添加:
对不起,我希望这适用于任何子文件夹,而不仅仅是“子文件夹绿色”
我正在使用
RewriteRule ^ /([^ /])/?$/index.php?folder=$1 [L]
但它不起作用.
任何线索?
最佳答案 我认为你的例子会导致无限循环,因为/index.php匹配你正在做的事情.试试这个:
RewriteRule ^([A-Za-z0-9]+)/?$/index.php?folder=$1 [L]
如果您希望它适用于所有存在的目录,这可能也会起作用.
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+)/?$/index.php?folder=$1 [L]