我試圖從重定向由形式生成的URLhtaccess的重定向與獲取和扭曲
http://domain.co.uk/check.php?s=WUD092050549E到http://domain.co.uk/s/WUD092050549E.html
我已經試過
RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)/s/$ check.php?s=$1
和
RewriteEngine On
RewriteRule ^f/([^-]*)\.html$ /check.php?s=$1 [L]
沒有成功。我也想知道如果有一種方法可以讓人們以指定相同的URL結構的格式即
http://domain.co.uk/check.php?s=WUD092050549&format=json到 http://domain.co.uk/s/WUD092050549E.json
編輯
我來了與下面似乎工作與重寫網址回到他們曾經在哪裏
RewriteEngine on
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^([^.]+).([^?]+)$ /s/check.php?s=$1&format=$2
但我無法得到它,所以當表格發送http://domain.co.uk/check.php?s=WUD092050549E&format=html它重定向到漂亮的URL。
你的第二個例子'http://domain.co.uk/s/WUD092050549E.json '你想要json格式的頁面內容還是僅僅是'.json'擴展名? – Howli
,所以我基本上想要格式爲「http://domain.co.uk/s/ {s}。{format}」,其中花括號中的部分是我的變量。 我可以使用我的腳本以適當的格式輸出。 –