нужно просто переписать URL - PullRequest
0 голосов
/ 18 апреля 2011

Мне нужно простое перенаправление для моих страниц.

Мне нужно переписать следующее:

http://abc.de/application/index.cfm/fuseaction/home.uebersicht/idLand/44/idReiseart/268/web/Aktivreisen-Wanderreisen.htm    http://abc.de/aktivreisen-schottland.html
http://abc.de/application/index.cfm/fuseaction/home.uebersicht/idLand/44/idReiseart/270/web/Busrundreisen.htm http://abc.de/busrundreisen-schottland.html
http://abc.de/application/index.cfm/fuseaction/home.uebersicht/idLand/44/idReiseart/1223/web/Ferienhotels.htm   http://abc.de/hotels-schottland.html
http://abc.de/application/index.cfm/fuseaction/home.uebersicht/idLand/44/idReiseart/1217/web/Auto-Rundreisen.htm    http://abc.de/auto-rundreisen-schottland.html
http://abc.de/application/index.cfm/fuseaction/home.uebersicht/idLand/44/idReiseart/1222/web/Stadthotels.htm    http://abc.de/hotels-schottland.html
http://abc.de/application/index.cfm/fuseaction/home.uebersicht/idLand/44/idReiseart/1212/web/Unterkunftsschecks.htm http://abc.de/unterkunftsschecks-schottland.html

Проблема в том, что /application/index.cfm не существует, а сервер отображает 404, а ненайдено независимо от того, как я настраиваю http.conf или .htaccess файл.

Что я должен поместить в мой .htaccess файл?

1 Ответ

0 голосов
/ 18 апреля 2011

На основании приведенного выше примера вам нужно будет переписать каждый из них в отдельности. Причина в том, что между страницами .htm и теми, на которые вы переписываете, нет повторяемого шаблона отображения:

Rewrite Engine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule application/index.cfm/fuseaction/home.uebersicht/idLand/44/idReiseart/268/web/Aktivreisen-Wanderreisen.htm    http://abc.de/aktivreisen-schottland.html [NC,R=301]
RewriteRule application/index.cfm/fuseaction/home.uebersicht/idLand/44/idReiseart/270/web/Busrundreisen.htm   http://abc.de/busrundreisen-schottland.html [NC,R=301]
RewriteRule application/index.cfm/fuseaction/home.uebersicht/idLand/44/idReiseart/1223/web/Ferienhotels.htm   http://abc.de/hotels-schottland.html [NC,R=301]
RewriteRule application/index.cfm/fuseaction/home.uebersicht/idLand/44/idReiseart/1217/web/Auto-Rundreisen.htm    http://abc.de/auto-rundreisen-schottland.html [NC,R=301]
RewriteRule application/index.cfm/fuseaction/home.uebersicht/idLand/44/idReiseart/1222/web/Stadthotels.htm    http://abc.de/hotels-schottland.html [NC,R=301]
RewriteRule application/index.cfm/fuseaction/home.uebersicht/idLand/44/idReiseart/1212/web/Unterkunftsschecks.htm http://abc.de/unterkunftsschecks-schottland.html [NC,R=301]
...