我正在Windows上运行XAMPP Server V. 3.2.1。 我的.htaccess文件包含以下代码:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/([^/]+)/?$ /?cmd=$1&caseSno=$2 [NC,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/?$ /?cmd=$1 [NC,L]
我在url中使用两个参数可以正常工作,并且可以重写我的
?cmd=page_name&id=34
像这样
localhost/home/34
现在,我正在尝试访问位于子目录中的其他页面。我的目录结构在这里:
Please view the following image for directory structure
请帮助我,我是初学者.htaccess
提前致谢
答案 0 :(得分:1)
将此规则放在/court_Admin/courtUsers/.htaccess
:
RewriteEngine On
RewriteBase /court_Admin/courtUsers/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+?)/?$ ?cmd=$1 [QSA,L]