簡體   English   中英

重寫.htaccess中的動態網址?

[英]Rewrite dynamic url in .htaccess?

這是一個示例網址。 97006是查詢字符串。 客戶經理是一個標題,每個頁面都會更改。 單擊按鈕將運行jobdetails.php,這將帶您到下面的頁面。

http://11.11.111.111/97006/Customer-Manager.html

我希望該網址為: http : //11.11.111.111/job/Customer-Manager.html

在.htaccess中,已經有我要更改的網址代碼。

我認為這是規則的條件:(因為它的第一個條件和第一個規則,它是如何工作的?)

RewriteCond %{QUERY_STRING} base64_encode.*\\(.*\\) [OR]

這是我嘗試多次更改但沒有成功的RewriteRule ^([1-9][0-9]*)/([-.,_0-9a-zA-z]*)\\.html$ job_details.php?query_string=$1&action=%1 [L]RewriteRule ^([1-9][0-9]*)/([-.,_0-9a-zA-z]*)\\.html$ job_details.php?query_string=$1&action=%1 [L]

這段代碼為按鈕添加網址:

$button = tep_href_link($id.'/'.$title.'.html');

我有研究apache指令,正則表達式並嘗試了許多教程,但是每當我為該行更改htaccess中的任何內容時,我都會發送到錯誤的url或網站完全崩潰。

我認為您無法使用此網址來代替:

http://example.com/jobs/97006/data.html

   RewriteEngine On
   RewriteRule ^jobs/([^/]*)/([^/]*)\.html$ /job_details.php?query_string=$1&action=$2 [L]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM