2017-08-02 79 views
0

我有一個網站和WordPress博客示例.comexample.com/blog/。我通過其中包含帖子標題和帖子ID的API向我的網站提供最新的博客,我使用該API形成URL example.com/blog/?p=1234。 一切工作正常在每個瀏覽器(example.com/blog/?p=1234重定向到example.com/blog/actual-url-of-post)除iOS和mac的safari和iOS的chrome,錯誤414與網址example.com/blog/actual-url-of-post/,%20example.com/blog/actual-url-of-post/,%20example.com/blog/actual-url-of-post /,%20example.com/blog/actual-url-of-post [很長的字符串reapeating,%20example.com /博客/實際網址的員額/] [enter image description here] 1將example.com/blog?p=1234重定向到默認URL(example.com/blog/actual-url-of-post)在Safari中不起作用

我有看到人們得到錯誤414請求 - URI太大由於服務器配置,它不允許lo ng網址。但就我而言,這隻發生在一些特定的傳播中。任何指導都會有所幫助。由於

+0

是它得到重複 - 東陽只要你留2000首個字符,它應該在任何瀏覽器 – Stender

+0

工作,同時,可以你展示代碼,瞭解你如何重定向? – Stender

+0

@Stender是字符串',%20example.com/blog/actual-url-of-post /'重複多次,並且長度超過服務器可接受的最大URL長度。另外,我並不控制重定向部分,WordPress本身也做重定向,在Chrome和Firefox中工作正常。問題在於safari。 – vikasverma92

回答