改變我有這個網址:http://example.org/product.php?course_id= $ XURL查詢字符串不.htaccess文件
而且我想這個網址更改爲:http://example.org/Course-Name
這是我在.htaccess文件代碼:
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^404page.php
RewriteRule ^/([0-9]+)/([^/]+)/$ /product.php?course_id=$1 [L,R]
哪個不好用告訴我我的代碼有什麼問題?
你需要一個匹配的重定向,而不僅僅是一個重寫。目前,您正在讓服務器瞭解用戶友好的網址,但不會將網址重定向到用戶友好的網址。注意你的HTML中的鏈接應該是你想要看到的,而不是那些會被重定向的真實鏈接。 – Popnoodles
是否處理了.htaccess?檢查Apache配置,如果你的目錄有AllowOverride所有 –
好吧我改變重寫,但仍然不工作 –