Witam napisałem sobie prostą stronkę w html z podziałem na miasta w folderach (na serwerze jest włączona opcja wildcard) i chciałbym zrobić takie przekierowanie w htaccessie
z domena.pl/miasto oraz www.domena.pl/miasto na www.miasto.domena.pl
znalazłem na internecie taką regułkę
RewriteCond %{HTTP_HOST} domena.pl [NC]
RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule .* http://%1.domena.pl [L]
wtedy przekierowuje na miasto.domena.pl ale bez www i pokazuje się zawartość pliku index z głównej domeny a nie tego który jest w danym folderze
To już trzeba poprawić identyfikację miast w serwisie odczytując nazwę domeny (www.miasto.domena.pl) a nie URL (www.domena.pl/miasto/). Domenę z jakiej wchodzisz odczytasz ze zmiennej globalnej $_SERVER[‘HTTP_HOST’]
Najprościej tłumacząc portal który obsługujesz dotąd “obsługiwał” miasta patrząc na pierwszą część URI, czyli z www.domena.pl/miasto brał pod uwagę “miasto” i na podstawie tego fragmentu filtrował newsy.
Aktualnie by trzeba zmienić coś w systemie, żeby brał pod uwagę nazwę domen, a nie pierwszą część URI.
Bez fragmentu przykładowego, aktualnego kodu nic więcej nie mogę poradzić. A jeśli nie znasz PHP (zakładając że strona jest w tym napisana) to jakiekolwiek modyfikacje mogą być dla Ciebie trudniejsze.