我的htaccess URL重寫不低於工作是我的htaccess文件的代碼,我的網址是URL重寫不show.php?ID工作的htaccess = 12321
domain/show.php?id=12312
我想它顯示爲域/節目/ 12321
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^show/([0-9]+)/?$ show.php?id=$1 [NC,L]
</IfModule>
我的htaccess URL重寫不低於工作是我的htaccess文件的代碼,我的網址是URL重寫不show.php?ID工作的htaccess = 12321
domain/show.php?id=12312
我想它顯示爲域/節目/ 12321
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^show/([0-9]+)/?$ show.php?id=$1 [NC,L]
</IfModule>
請試試這個:
//301 Redirect Old File
Redirect 301 http://djpal.co/show.php?id=1585633 http://djpal.co/show.php/1585633
不工作先生,檢查它在djpal.co –
好吧,讓我再次發送你的代碼 –
請添加這個 // 301重定向舊文件 重定向301 http://djpal.co/show.php?id=1585633 http://djpal.co/show.php/1585633 –
要重寫假設,請清除如果不是。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^show/([0-9]+)/?$ show.php?id=$1 [NC,L]
現在,當您在瀏覽器中嘗試url domain.com/show/12321時,它會重寫爲實際的網址。
它不工作先生,我需要噸o在show.php文件上寫任何東西?你可以在網上查詢djpal.co/show.php?id=1585634 –
好的你在哪裏使用過htaccess文件? –
我在域主目錄中使用htaccess –
//讓我們試試這個,並得到$ _REQUEST [「id」]值。
重寫規則^顯示/([0-9A-ZA-Z] +)show.php?ID = $ 1 [NC,L]
domain/show.php?id = 1585634我的網址是這種類型,如果我將使用http://djpal.co/show/1585634這個網址,那麼我怎樣才能從網址讀取最後的整數在show.php頁面從msyql中獲取數據 –
它是如何工作的,現在?當您嘗試打開'domain/show/12321'時,您沒有看到正確的頁面嗎?請注意,重寫和重定向之間存在差異。 – jeroen
它顯示/show.php?id=12321我想顯示它爲/顯示/ 12321域是djpal.co你可以檢查它 –
而不是在if模塊中寫入,嘗試通過寫在if模塊,看看它是否會工作,如果它確實然後找出爲什麼你的模塊不工作在.htaccess –