2017-07-14 64 views
0

最新Woocommerce更新我有以下問題後:錯誤首頁重定向

如果我加入一些變化,以我的產品,並保存它,當我點擊產品永久鏈接重定向我的網站的主頁。

我使用刪除彈頭從自定義文章類型的插件,我.htacces結構(插件代碼)是:

# BEGIN REMOVE SLUG CUSTOM POST TYPE RULES 
RewriteRule ^wafp-subscriptions/(.+)/\$ /\$1 [R=301,L] 
RewriteRule ^product/(.+)/\$ /\$1 [R=301,L] 
RewriteRule ^product_variation/(.+)/\$ /\$1 [R=301,L] 
RewriteRule ^/(.+)/\$ /\$1 [R=301,L] 
RewriteRule ^shop_order_refund/(.+)/\$ /\$1 [R=301,L] 
RewriteRule ^/(.+)/\$ /\$1 [R=301,L] 
RewriteRule ^/(.+)/\$ /\$1 [R=301,L] 
RewriteRule ^/(.+)/\$ /\$1 [R=301,L] 
RewriteRule ^/(.+)/\$ /\$1 [R=301,L] 
RewriteRule ^vc_grid_item/(.+)/\$ /\$1 [R=301,L] 
RewriteRule ^avada_portfolio/(.+)/\$ /\$1 [R=301,L] 
RewriteRule ^avada_faq/(.+)/\$ /\$1 [R=301,L] 
RewriteRule ^wpcr3_review/(.+)/\$ /\$1 [R=301,L] 
RewriteRule ^fusion_template/(.+)/\$ /\$1 [R=301,L] 
RewriteRule ^/(.+)/\$ /\$1 [R=301,L] 
# END REMOVE SLUG CUSTOM POST TYPE RULES 

我花了一整天時間來解決這個問題,但我沒有找到一個解。

回答

0

@彼得 - 斯通調試結果是:

1 RewriteRule ^wafp-subscriptions/(.+)/\$ /\$1 [R=301,L] This rule was not met. 
2 RewriteRule ^product/(.+)/\$ /\$1 [R=301,L] This rule was not met. 
3 RewriteRule ^product_variation/(.+)/\$ /\$1 [R=301,L] This rule was not met. 
4 RewriteRule ^/(.+)/\$ /\$1 [R=301,L] This rule was not met. 
5 RewriteRule ^shop_order_refund/(.+)/\$ /\$1 [R=301,L] This rule was not met. 
6 RewriteRule ^/(.+)/\$ /\$1 [R=301,L] This rule was not met. 
7 RewriteRule ^/(.+)/\$ /\$1 [R=301,L] This rule was not met. 
8 RewriteRule ^/(.+)/\$ /\$1 [R=301,L] This rule was not met. 
9 RewriteRule ^/(.+)/\$ /\$1 [R=301,L] This rule was not met. 
10 RewriteRule ^vc_grid_item/(.+)/\$ /\$1 [R=301,L] This rule was not met. 
11 RewriteRule ^avada_portfolio/(.+)/\$ /\$1 [R=301,L] This rule was not met. 
12 RewriteRule ^avada_faq/(.+)/\$ /\$1 [R=301,L] This rule was not met. 
13 RewriteRule ^wpcr3_review/(.+)/\$ /\$1 [R=301,L] This rule was not met. 
14 RewriteRule ^fusion_template/(.+)/\$ /\$1 [R=301,L] This rule was not met. 
15 RewriteRule ^/(.+)/\$ /\$1 [R=301,L] This rule was not met. 
16 RewriteBase/ Using/as the base for the rewrites. 
17 RewriteRule ^index\.php$ - [L] This rule was not met. 
18 RewriteCond %{REQUEST_FILENAME} !-f This condition was met. 
19 RewriteCond %{REQUEST_FILENAME} !-d This condition was met. 
20 RewriteRule . /index.php [L] The new url is http://www.sitename.be/index.php 

,測試結束,因爲L的你重寫規則選項。