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 重写将强制使用尾随斜杠的规则_.htaccess_Mod Rewrite - Fatal编程技术网

.htaccess 重写将强制使用尾随斜杠的规则

.htaccess 重写将强制使用尾随斜杠的规则,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,目前我有一个文件夹[联系我们] mydomain.com/contact-us/ 我计划删除这个文件夹,只需添加一个contact-us.php mydomain.com/contact-us.php 如何创建将映射的重写规则 mydomain.com/contact-us/ -> mydomain.com/contact-us.php (注意,我想强制使用尾随斜杠) 我记不起一开始你是否需要一个/,因此如果这不起作用,请尝试^/联系我们/$使用: RewriteEngine On

目前我有一个文件夹[联系我们]

mydomain.com/contact-us/
我计划删除这个文件夹,只需添加一个contact-us.php

mydomain.com/contact-us.php
如何创建将映射的重写规则

mydomain.com/contact-us/ -> mydomain.com/contact-us.php
(注意,我想强制使用尾随斜杠)

我记不起一开始你是否需要一个
/
,因此如果这不起作用,请尝试
^/联系我们/$
使用:

RewriteEngine On
RewriteRule ^contact-us$ http://domain.com/contact-us/ [R,L]
RewriteRule ^contact-us/?$ /contact-us.php [NC,QSA,L]

这种方式是某人键入:
联系我们
联系我们
它将转到您的联系我们。php

它可以工作,但它不添加/在URL的末尾我希望它自动添加/在
mydomain.com/联系我们
mydomain.com/contact-us.php