我刚刚发现了几个关于这个主题的类似问题,但对于我的具体问题却没有找到正确的问题,所以我在这里:
我想使用Nice URI,但我必须通过网址获得至少一个参数。
我当前的.htaccess文件
RewriteEngine On
RewriteRule ^([^/\.]+)/?$ index.php?p=$1 [L,QSA]
尝试过的
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/(.*)$ index.php?i=$1&page=$2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?i=$1 [L]
但有些奇怪的事情发生在我的亲戚身上。我尝试使用标签调整路径,但这也没有按预期工作。
我的目标是拥有像websitexy.com/ship/12这样的URI。
有没有办法以不像以前那样混淆相对路径的方式重写网址?
问候。