我有一个joomla网站,文章网址如下:http:// domain .com / catalog / article.html
网络允许用户访问网址:http:// domain .com / catalog / article.html
但不允许网址:http://域.com / catalog /或http:// domain .com / catalog.html
我尝试使用htaccess但是它不起作用
RewriteCond %{REQUEST_URI} =http:// domain .com/catalog/
RewriteRule /catalog/ http:// domain .com/
谢谢
注意: 因为目录有~200.000篇文章。当此目录的用户列表文章(如请求URL:http:// domain .com / catalog /
)时,服务器关闭有这样的:
If (url==http:// domain .com/catalog/){
#redirect homepage
}else {
#do nothing, allow users access the url
}
答案 0 :(得分:1)
将此代码放入DOCUMENT_ROOT/.htaccess
文件中:
RewriteEngine On
RewriteRule ^catalog(\.html|/)?$ - [NC,F]
答案 1 :(得分:0)
尝试
RewriteEngine On
RewriteRule ^catalog(/|\.html)$ error_page.php [L]