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
如何在.htaccess文件中进行自定义mod重写?_.htaccess_Mod Rewrite - Fatal编程技术网

如何在.htaccess文件中进行自定义mod重写?

如何在.htaccess文件中进行自定义mod重写?,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,这是我的.htaccess文件。在无效请求时,它将用户重定向到主页 RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-l RewriteRule ^(.*)$ index.php?url=$1 [QSA,L] 当用户在我的网站url末尾输入例如“admin”短语时,如何调整此代码以重定向它。例如: w

这是我的.htaccess文件。在无效请求时,它将用户重定向到主页

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
当用户在我的网站url末尾输入例如“admin”短语时,如何调整此代码以重定向它。例如:

www.mywebsite.com/admin
因此,它将转到:

www.mywebsite.com/admin.php
我尝试过这个方法,但不起作用:

RewriteEngine On
RewriteCond %{REQUEST_URI} /admin
RewriteRule /admin http://www.mywebsite.com/admin.php

如何在.htaccess文件中进行自定义重写?

我刚刚自己解决了这个问题。在“重写引擎打开”行的正下方,我添加了 以下代码:

RewriteRule ^admin/?$ admin.php [L]

对我有用。希望你也会发现它很有用

我想你是想让它“调整”而不是“推特”来纠正我的打字错误thx!:)