更改WooCommerce產品永久連結結構
P粉187677012
P粉187677012 2023-07-28 09:58:19
0
1
591
<p>根據我的供應商的要求,他們希望本地站點和國際站點具有相同的產品URL,只是不同的網域。然而,我的網站是基於WooCommerce構建的,而他們的網站是使用自訂的PHP整合。 <br /><br />我已經花了幾天的時間通過htaccess(我不是專家)和自定義的永久鏈接插件來嘗試使其工作,但沒有成功。 <br /><br />我不確定是否可能實現,但我需要URL架構如下:<br /><br />從:https://localhost.za/artnr/ 10616/ 到:https://localhost.za/?artnr=10616<br /><br />我已經嘗試過透過htaccess文件,如我所說,我不是專家,也嘗試過使用自訂的永久連結插件,但沒有成功。我知道我可能可以透過建立自訂產品頁面來解決這個問題,但我會失去很多功能。 </p><p><br /></p>
P粉187677012
P粉187677012

全部回覆(1)
P粉832490510

請嘗試在你的htaccess檔案中使用以下內容:

RewriteEngine On
RewriteRule ^artnr/(\d+)/?$ /?artnr= [L,QSA]

^artnr/ - 這部分模式符合你想要重寫的URL的起始部分。

(\d ) - 這是一個捕獲組,匹配一個或多個數字(在你的情況下是產品編號)並捕獲它。

/?$ - 這符合URL末端的可選斜線。

/?artnr=$1 - 這是重寫的替換部分。它用所需的格式取代符合的URL,包括查詢字串參數artnr及其值。

因此,這應該給你所需的網址:https://localhost.za/?artnr=10616

#
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板