将所有页面重定向到索引

时间:2018-05-31 07:17:01

标签: redirect plesk

我有一个包含几个页面的简单网站,我只是希望将所有其他请求重定向到索引页面,而不是显示404页面。 我的主人是一个傻瓜,我已经用

建立了网站

1 个答案:

答案 0 :(得分:2)

这就是WordPress的工作原理 - 对不存在的文件或目录的所有请求都被重定向到docker image ls | grep name1 | tr -s ' ' | cut -d " " -f 3 ,处理URL的第二部分作为index.php脚本的参数。

在Plesk for Linux上,您可以将所需的指令添加到域>中的附加部分。 example.com> Apache和Nginx设置。在Windows上 - 文档根目录中的index.php文件。

Apache mod_rewrite:

web.config

Nginx重写:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

IIS URL重写:

if (!-e $request_filename)
{
rewrite ^(.+)$ /index.php last;
}