2017-04-10 28 views
0

我有一個類型的URL,我需要調整以提高可用性等等。我們現在有一個非工作正則表達式,我們正在使用名爲'重定向'的WP重定向插件, ,它允許我們使用正則表達式來批量重定向URL。您應該知道我們使用反向代理將流量發送到位於另一臺服務器上的子域/博客/ /。刪除目錄和設置正則表達式重定向

這是第一個:從所有網站的網址 https://www.example.com/blog/index.php/this-is-a-blog-post/

刪除 「的index.php」。

因此,例如以前的網址是: https://www.example.com/blog/this-is-a-blog-post/

,我們正在使用此正則表達式不成功的目標網址:

(.*?)index\.php/*(.*) 

回答

1

您是否嘗試過逃跑的index.php後斜線?

(.*?)index\.php\/*(.*)

https://regex101.com/r/2BMVwO/1

+0

也沒有工作,謝謝!只是讓其他人可以模仿,我將目標網址添加爲https://www.example.com/blog/$2。所以,如果您將其添加到重定向插件,它的: 源URL:(。*?)索引\ .php \/*(。*) 目標網址:https://www.example.com/blog/$2 – frameworkgeek