网址是否可以使用slysh并且没有斜线?

时间:2016-02-29 13:35:11

标签: wordpress .htaccess

我有一个网站,其中部分网址可以使用斜线和斜线访问。大多数网址只能使用斜线访问。但是,所有在网址中都带有/espose/Id的网址都可以访问。是否有可能为/expose/ID的网址制作重写规则或其类似内容,这些规则也只能使用斜杠访问?

1 个答案:

答案 0 :(得分:2)

您可以尝试以下规则:

### FORCE TRAILING SLASH ON /ID PAGES ###
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_URI} !(.*)/$
    RewriteRule ^(.*)/[0-9]+$ %{REQUEST_URI}/ [QSA,L,R=301]
</IfModule>
### /FORCE TRAILING SLASH ON /ID PAGES ###

您需要将其放在.htaccess文件的顶部。