嗨我有某些网址,我不想访问的用户,但不幸的是无法删除它们,因为它们是我的网址的一部分。比如我有网址是这样的:撤销访问某些页面使用404
example.com/places(要吊销访问此页) example.com/places/in/jaipur/(位置进行选择)
example.com/地方/餐馆/(想要撤销对此页面的访问) example.com/places/in/jaipur/restaurants/(位置已选)
一般而言,如果未选择位置,我希望它们为404。
刚刚更新的代码htacess但仍网址可以访问:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{THE_REQUEST} \s/+places(/restaurants/)?[?\s] [NC]
RewriteRule^- [L,R=404]
</IfModule>
# END WordPress
不知道,但网址仍然可以访问。 – Abhishek
什么是可以访问的完整URL的示例? – anubhava
另外这需要作为第一条规则放在'RewriteBase /'行的下面。 – anubhava