【发布时间】:2018-02-09 17:36:09
【问题描述】:
我想知道这个最终结果是否可以通过一些htaccess规则来实现。
在 config 文件夹中。其中 * 是要显示为文件夹的页面名称。
/projectdir/config/?p=* or /projectdir/config/index.php?p=*
to /projectdir/config/*/
例子
/projectdir/config/?p=page1 => /projectdir/config/page1/
/projectdir/config/index.php?p=page1 => /projectdir/config/page1/
我尝试了this问题中发布的代码,但没有结果
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([\w\d~%.:_\-]+)$ index.php?p=$1 [NC]
【问题讨论】:
-
你能分享一下你到目前为止所尝试的吗?谢谢。
-
@starkeen 我尝试了this 问题中发布的代码(第一个代码块),但没有结果
-
请编辑您的问题以发布您尝试过的内容。
-
@starkeen 好的,问题已更新
-
你在浏览器中输入了什么网址,会发生什么?