0
我正在尋找,但我無法做到這一點。.htaccess - 刪除index.php,使用多個參數重定向
我有以下.htacess
RewriteEngine on
# Rewrite request URL
# Input: index/VIDEO/
# Output: index.php?id=VIDEO
RewriteRule ^(\w+)/?$ index.php?id=$1
它做工精細改變以下網址:
https://subdomain.domain.com/path/to/index.php?id=234556
要
https://subdomain.domain.com/path/to/234556
但我已經添加了第二個參數(許可證),所以我需要重寫以下URL:
https://subdomain.domain.com/path/to/index.php?id=234556&license=23432532
要
https://subdomain.domain.com/path/to/234556/23432532
或者
https://subdomain.domain.com/path/to/234556&license=23432532
我一直在努力通過多種方式在這裏尋找,但我不能做這項工作。
感謝您的回答。我得到「對象在Xampp沒有位置」。我使用RewriteRule ^([^ /。] +)/(。*?)$ /index.php?id=$1&license=$2 [L,QSA] Url to test: http:// localhost/api/source/videos/28652187/23432324 – Kokox
在'index.php'之前刪除'/'。試試這樣:''RewriteRule ^([^ /。] +)/(。*?)$ index.php?id = $ 1&license = $ 2 [L,QSA]' – Thamilan
順便說一句,我無法測試你的'localhost' URL :) – Thamilan