0
我几乎没有使用htaccess的经验,所以这可能非常容易解决。以下是我的htaccess文件:htaccess重定向非https https网站导致页面应该是404来显示主页。我该如何解决?
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} ^url.co.uk
RewriteRule ^(.*)$ https://www.url.co.uk/$1 [R=301,L]
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://www.url.co.uk/$1 [R=301,L]
这是用来重定向301人访问我的网站旧的非HTTPS地址,并将它们发送到HTTPS版本。它还指导url.co.uk
版本到www.url.co.uk
版本。
由于使用这个,我注意到,404页面不再显示,任何时候都应该将用户带到主页。需要更改/添加什么以显示404页面?
感谢。试过了,它没有工作,但我怀疑这是一个Joomla问题(我正在使用),因为我有另一个Joomla网站与相同的htaccess文件,工作正常。 – hypnocyst
我对Joomla一无所知,但这是IaaS世界的标准技术。所以是的,你可能是对的!如果您发现该解决方案将其与上下文一起发布以帮助社区。 –