所以我創建一個URL縮短服務和在爲了這個工作,我將不得不改變我的.htaccess文件的URL更改從website.com/?id=myidhere
到website.com/myidhere
。我已經整理這個任務出來的數字,但我不知道如何執行它的字母。 這是我的.htaccess至今:添加文本改寫規則
RewriteEngine On
RewriteCond %{THE_REQUEST} ^(GET|HEAD)\ /(index\.php)?\?id=([0-9]+)([^\ ]*)
RewriteRule^/%3?%4 [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([0-9]+)/?$ /index.php?id=$1 [L,QSA]
所以重寫數字,但是當我在URL中的ID輸入文本它顯示404錯誤。有人能幫助我嗎?謝謝。
完美。伊利諾伊州接受了答案,在7分鐘:)爲每個字符 – 2013-04-20 11:35:48