我在嘗試學習如何將此URL寫入正則表達式模板以添加爲重寫時遇到問題。我已經試過各種正則表達式沙箱的數字出來我自己,但他們不會允許一個「/」例如,當我從這裏複製的表達式來進行測試:URL重寫正則表達式轉換
我有一個自定義後類型(出版物)與2分類學(雜誌,問題),我試圖創造一個漂亮的網址。
很多小時後,我來到這裏,瞭解如何將其轉換。
index.php?post_type=publications&magazine=test-mag&issue=2016-aug
向模板的正則表達式的表達式(出版物,雜誌和問題是常數),可以輸出。
http://example.com/publications/test-mag/2016-aug/
希望有空間可以擴展,如果從該頁面跟隨一篇文章。
在此先感謝。
編輯1:
我得爲我的規則:
^publications/([^/]*)/([^/]*)/?$
,這對我的比賽:
^index.php?post_type=publications&magazine=$matches[1]&issue=$matches[2]$
和測試這一點:
http://localhost/publications/test-mag/2016-aug/
,但它給了我一個404.什麼問題?
您將使用哪個URL重寫引擎? – 10100111001
@ 10100111001 Wordpress rewrite – 4t0m1c