我想问一下我在wordpress中添加410到page-in.htaccess的方式是否正确

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule http://exapmle.com/%D1%8BB%D1%83%D0%B3%D0%B8/ [G=410,L]
RewriteRule http://example.com/%D0%%D1%82%D0%B0%D0%BA%D1%82%D0%B8/ [G=410,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

谢谢您!

最佳答案

您不希望模式中的http://example.com部分,这不是用于模式匹配的uri的一部分
你不需要标志中的=410
当mod_rewrite rules被应用时,uri已经被解码了,所以您不需要(我假设)url编码的字符串。
尝试:

RewriteRule ^ыBуги/ - [G,L]
RewriteRule ^ÐÑакÑи/ - [G,L]

关于wordpress - 在Wordpress中的.htaccess中添加410到页面,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18538660/

10-12 17:20
查看更多