我有一个网站,我想将所有内容重定向到/index.html。必须有办法将所有内容重定向到一个页面,对吗?
我正在更换旧网站,因此有些访问者可能会尝试访问已死的网址。我怎样才能通过.htaccess来做到这一点?
此外,有没有办法在过程中重写网址,所以他们只看到http://www.example.com而不是他们最初试图访问的东西?
感谢, 豪伊
我有一个网站,我想将所有内容重定向到/index.html。必须有办法将所有内容重定向到一个页面,对吗?
我正在更换旧网站,因此有些访问者可能会尝试访问已死的网址。我怎样才能通过.htaccess来做到这一点?
此外,有没有办法在过程中重写网址,所以他们只看到http://www.example.com而不是他们最初试图访问的东西?
感谢, 豪伊
这应该做的工作:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* index.html
中的index.html应留在htacess
的同一目录
似乎不起作用。我得到500内部错误。任何其他想法? – Ward
它应该工作,这是一个非常标准的代码;你应该检查index.html页面的路径;你可以发布目录结构吗? – Simone
我的目录结构只是:/index.html,/img.jpg,/favicon.ico和/.htaccess。我希望访问http://www.example.com/something的人访问http://www.example.com – Ward