我想重寫我的URL使用此代碼,但它不工作。做 你知道我的代碼有什麼問題嗎?我想改變URL作爲例子:localhost/abc/product.php?id=123
爲靜態和用戶友好的URL,如localhost/abc/product/123
我該如何做Mod重寫使用.htccess
我試過這個代碼
而且這個
RewriteRule cat/(.*)/(.*)/$ /script.php?$1=$2
我想重寫我的URL使用此代碼,但它不工作。做 你知道我的代碼有什麼問題嗎?我想改變URL作爲例子:localhost/abc/product.php?id=123
爲靜態和用戶友好的URL,如localhost/abc/product/123
我該如何做Mod重寫使用.htccess
我試過這個代碼
而且這個
RewriteRule cat/(.*)/(.*)/$ /script.php?$1=$2
原始URL:
http://www.localhost/abc/product.php?id=123
的重寫URL:
使用
RewriteEngine On
RewriteRule ^([^/]*)$ /abc/product.php?id=$1 [L]
這個規則應該工作在DOCUMENT_ROOT/.htaccess
文件:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(abc)/product/([^/]+)/?$ /$1/product.php?id=$2 [L,QSA,NC]
這是行不通的,在這裏我把.htaccess在abc文件夾或主根文件夾 – Rishi
主要root.public_html – underscore
我做了,但沒有工作.. btw thanx的答覆..我想現在我必須使用?q這種類型的網址:) – Rishi