我正在尋找包括以下重寫規則,但似乎無法使其工作。我不想傳入任何查詢字符串,但我需要在規則中添加一個。htaccess從文件夾到查詢字符串的文件夾重寫規則
我希望這個網址:
https://example.co.uk/vehicles/
指:
https://example.co.uk/search-results/?category=1
但保持第一URL地址欄。 我需要傳入一個名爲類別的變量值。
我嘗試以下,但它並沒有爲我工作:
rewriterule ^vehicles/$ search-results/?category=1 [NC, L]
任何幫助,將不勝感激。
RewriteEngine On
RewriteRule .* ? [F,L]
RewriteRule ^(.*)$ https://example.co.uk/$1 [R,L]
RewriteRule ^ad/(.*/)?([0-9]+)$ view-ad/?ad=$2 [NC,L]
RewriteRule ^vehicles/$ search-results/?category=1 [NC,L]
「沒有工作」 - 請更具體。究竟發生了什麼?您在上面發佈的指令會導致500內部服務器錯誤 - 因爲_flags_參數中存在錯誤的_space_。 – MrWhite
我正在使用自己的服務器和網站。該頁面加載但不能通過查詢字符串變量。 – user3068032
修改爲包含以上的.htaccess文件 – user3068032