0
我見過很多網站使用/ main/help/this_help/2 我怎麼能寫htaccess獲取值後/和不尋找新的目錄?由於Htaccess重寫後斜槓後的值
我見過很多網站使用/ main/help/this_help/2 我怎麼能寫htaccess獲取值後/和不尋找新的目錄?由於Htaccess重寫後斜槓後的值
下面是一個例子:
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_URI} ([^/]+)/([^/]+)/([^/]+)/([^/]+)$
RewriteRule .* http://mydomain.com/getvals.php?key1=%1&key2=%2&key3=%3&key4=%4 [L]
它能做什麼,是映射這個URI:
http://mydomain.com/val1/val2/val3/val4
其中VAL1,VAL2,VAL3和VAL4不存在。
此資源:
http://mydomain.com/getvals.php?key1=val1&key2=val2&key3=val3&key4=val4
顯示在瀏覽器的地址欄前面的URI。
如果你想代替所示的映射URI,添加標誌R
,這樣[R=301,L]
在腳本getvals.php
值是牽強。 PHP中的示例:
$Val1 = $_GET['key1'];
...
希望這是您正在查找的信息。
非常感謝! – user1907457