【发布时间】:2018-03-04 12:34:37
【问题描述】:
我正在尝试为单个文件 viewprofile.php 编写一个 .htaccess 脚本,它有一个参数,但这似乎不起作用:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^viewprofile$ viewprofile.php?mem=$1 [QSA, L]
RewriteRule ^viewprofile$ /viewprofile.php?mem=$1 [QSA, L]
RewriteRule ^([a-zA-Z0-9-\w]+)$ index.php?p=$1
RewriteRule ^([a-zA-Z0-9-\w]+)/$ index.php?p=$1
理想情况下,我希望结果显示为 www.example.com/viewprofile/JHFSD667 而不会干扰 index.php 文件。 viewprofile.php 和 index.php 都在同一个目录中。
【问题讨论】: