這是我的網址。我希望它通過路由來更改URL。 https://www.example.com/view_retailer.php?rid=665 我想要這樣的事情。 http://example.com/coupons-deals-cashback/AutoZone網址路由在覈心php
請幫助,我怎麼能做到這一點。我使用PHP作爲一種語言,我希望網站的其他部分保持完整的功能。
這是我的網址。我希望它通過路由來更改URL。 https://www.example.com/view_retailer.php?rid=665 我想要這樣的事情。 http://example.com/coupons-deals-cashback/AutoZone網址路由在覈心php
請幫助,我怎麼能做到這一點。我使用PHP作爲一種語言,我希望網站的其他部分保持完整的功能。
有一個代碼將查詢字符串中的周界轉換爲變量。第一個變量將是頁,第二個將是S和第三個將是0。你不必現在在你的URL中使用查詢字符串,但你可以通過做檢查requsted參數
echo "<pre>";
print_r($_REQUEST);
echo "</pre>";
的.htaccess
RewriteEngine On
DirectoryIndex index.php
RewriteRule ^([a-zA-Z0-9_-]{3,20})/([^/]+)/([^/]+)?$ index\.php?page=$1&s=$2&o=$3 [L]
RewriteRule ^([a-zA-Z0-9_-]{3,20})/([^/]+)?$ index\.php?page=$1&s=$2 [L]
RewriteRule ^([a-zA-Z0-9_-]{3,20})/?$ index\.php?page=$1 [L]
RewriteRule ^([a-zA-Z0-9_-]{3,20})?$ index\.php?page=$1 [L]
ErrorDocument 404 /404
這需要在您的apache web服務器的.htaccess文件中完成,或者使用其他任何web服務器的重寫規則。