我有一个包含几个页面的简单网站,我只是希望将所有其他请求重定向到索引页面,而不是显示404页面。 我的主人是一个傻瓜,我已经用
建立了网站答案 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;
}