我想從 url 中刪除 get 參數。例如普通網址 [https://apkleet.com/apk.php/?app=some_app][1] 我想要的 https://apkleet.com/apk/some_app我嘗試過的我成功地從此 htaccess 代碼中從 url 中刪除了 .php 擴展名RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC]RewriteRule ^ %1 [R=301,L]RewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME}.php -fRewriteRule ^(.*?)/?$ $1.php [NC,L]但是我沒有成功從 url 中刪除 get 參數,這是我迄今為止嘗試過的代碼RewriteCond %{SCRIPT_FILENAME} !-dRewriteCond %{SCRIPT_FILENAME} !-fRewriteRule ^apk/(\d+)*$ ./apk.php?app=$1這是我的完整 htaccess 代碼 - Options +FollowSymLinksRewriteEngine onRewriteBase /RewriteCond %{HTTPS} offRewriteCond %{HTTP:X-Forwarded-SSL} !onRewriteCond %{HTTP_HOST} ^m\.apkleet\.com$ [OR]RewriteCond %{HTTP_HOST} ^www\.m\.apkleet\.com$RewriteRule ^(.*)$ "https\:\/\/m\.apkleet\.com\/$1" [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC]RewriteRule ^ %1 [R=301,L]RewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME}.php -fRewriteRule ^(.*?)/?$ $1.php [NC,L]RewriteCond %{SCRIPT_FILENAME} !-dRewriteCond %{SCRIPT_FILENAME} !-fRewriteRule ^apk/(\d+)*$ ./apk.php?app=$1
- 1 回答
- 0 關注
- 182 瀏覽
添加回答
舉報
0/150
提交
取消