如果你想在你的生活中做到这一点。htaccess文件以确保提前重定向,方法如下。
首先使用重写条件检查页面是否不存在:
RewriteCond %{REQUEST_FILENAME} !-f
接下来是不存在的页面的重写规则
RewriteRule ^/au/location1/(.*)$ http://example.com/au/location1/ [L]
总而言之:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/au/location1/(.*)$ http://example.com/au/location1/ [L]
现在如果页面
example.com/au/location1/staff
存在则不会重定向,但是如果页面
example.com/au/location1/staff
不存在用户将被重定向到的
example.com/au/location1/
.
请注意,这将应用于关闭的所有子页面example.com/au/location1/
i、 e.任何不存在的子页面都将重定向到父页面。
我希望我正确地解释了你的问题,这会有所帮助。