Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将断开的链接重定向到htacces中的404页面_Php_Apache_.htaccess_Redirect - Fatal编程技术网

Php 如何将断开的链接重定向到htacces中的404页面

Php 如何将断开的链接重定向到htacces中的404页面,php,apache,.htaccess,redirect,Php,Apache,.htaccess,Redirect,嗨,我想通过.htaccess文件重定向到404页。我的404文件位于includes文件夹下,名称为404.php,.htaccess文件位于根目录下。这是我在.htaccess文件中编写的代码,但还没有任何效果 #Turn On Rewrite Engine RewriteEngine On RewriteBase / #Rewrite folder RewriteRule ^llapp/(.*)$ adl1panel/$1 [L,QSA] #Redirect to Home #Re

嗨,我想通过
.htaccess
文件重定向到404页。我的404文件位于includes文件夹下,名称为404.php,
.htaccess
文件位于根目录下。这是我在
.htaccess
文件中编写的代码,但还没有任何效果

#Turn On Rewrite Engine
RewriteEngine On
RewriteBase /

#Rewrite folder
RewriteRule ^llapp/(.*)$ adl1panel/$1 [L,QSA]

#Redirect to Home 

#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d

#RewriteRule ^(.*)$ index.php/$1

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

#RewriteRule ^(.*)$ includes/404.php
ErrorDocument 404 /includes/404.php

使用以下代码行编辑
.htaccess
文件:

ErrorDocument 404 /404.php
这应该能奏效。 如果在wordpress上

Redirect 301 /tags/something http://yoursite.com/404.php

我已经试过了,但对我不起作用。我的文件在inlcudes文件夹中,不在根目录中,因此我是否必须提及includes文件夹?它仍然不工作我已更新我的问题,请签出注释或删除第三个重写,它正在检查存在的php文件。我这样做了,但仍然没有工作。当你转到一个断开的链接时会发生什么?它将我重定向到主页,等等,我正在上传我的整个codeCheck,现在我已经更新了我的代码