2016-02-29 69 views
0

我有一個網站,其中的部分網址可以用斜線訪問,而且不用斜槓。大多數網址只能用斜線訪問。但是所有在url中使用/espose/Id的網址都可以同時使用這兩個網址。是否有可能爲/expose/ID的網址製作重寫規則或類似內容,這些網址也只能用斜槓訪問?網址可以通過slysh訪問而不需要斜線?

回答

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文件的頂部。