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