.htaccess重写规则更改URL中的单词
我想更改此url.htaccess重写规则更改URL中的单词,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,我想更改此url http://airsviluppo.it/lapolverosa/room/standard-room-one-king-bed/ 对此 http://airsviluppo.it/lapolverosa/casali/standard-room-one-king-bed/ 通过htaccess <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /lapolverosa/ Rewrit
http://airsviluppo.it/lapolverosa/room/standard-room-one-king-bed/
对此
http://airsviluppo.it/lapolverosa/casali/standard-room-one-king-bed/
通过htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /lapolverosa/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /lapolverosa/index.php [L]
RewriteRule ^room\/+?$ casali\/
</IfModule>
重新启动发动机
贝斯/拉波尔维罗萨/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/lapolverosa/index.php[L]
重写规则^room\/+?$casali\/
但不起作用:(您可以试试这个。htaccess代替:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /lapolverosa/
RewriteRule ^room/(.*)$ casali/$1 [L,R=301]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
</IfModule>
重新启动发动机
贝斯/拉波尔维罗萨/
重写规则^room/(.*)$casali/$1[L,R=301]
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}!-f
重写cond%{REQUEST_FILENAME}!-d
您可以试试这个。htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /lapolverosa/
RewriteRule ^room/(.*)$ casali/$1 [L,R=301]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
</IfModule>
重新启动发动机
贝斯/拉波尔维罗萨/
重写规则^room/(.*)$casali/$1[L,R=301]
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}!-f
重写cond%{REQUEST_FILENAME}!-d
不起作用,重写的结果是:如果我写casali/$2,结果是:不起作用,重写的结果是:如果我写casali/$2,结果是: