Witajcie.
Od razu mówię, że w htaccessah jestem całkiem zielony i nijak nie mogę znaleźć dobrego rozwiązania.
Sprawa jest taka, że chcę przekierowywać na adres z https i obcinać www. Znalazłem kilka przykładów w internecie i każdy z osobna działa, ale oba na raz nijak nie chcą. A sam przystosować tego nie umiem.
Przykład.
Wpisując moja.strona.pl ma się otworzyć https://moja.strona.pl
Wpisując www.moja.strona.pl ma się otworzyć https://moja.strona.pl
Wpisując http://moja.strona.pl ma się otworzyć https://moja.strona.pl
Wpisując http://www.moja.strona.pl ma się otworzyć https://moja.strona.pl
Wpisując https://moja.strona.pl ma się otworzyć https://moja.strona.pl
Wpisując https://www.moja.strona.pl ma się otworzyć https://moja.strona.pl
Oczywiście ma się zachować dalsza część adresu.
Do tego chcę zrobić ładne linki.
W kodzie mam menu z linkami typu moja.strona.pl/?p=kontakt, moja.strona.pl/?p=zdjecia itd. Chcę je zamienić na moja.strona.pl/kontakt, moja.strona.pl/zdjecia itd.
Chciałbym aby adres moja.strona.pl/kontakt pokazywał to co moja.strona.pl/?p=kontakt, a moja.strona.pl/zdjecia pokazywał to co moja.strona.pl/?p=zdjecia
Oczywiście ma tu działać też https i www ma być obcięte.
Czy tu da się jakoś zrobić taki myk, że mając katalog np. /zdjecia adres moja.strona.pl/zdjecia nie otworzy tego katalogu tylko pokaże odpowiednią stronę?
Wszystko to jest potrzebne do przerobienia starej strony, która ma coś takiego moja.strona.pl/?s=01, moja.strona.pl/?s=02, moja.strona.pl/?s=03 itd.
Teraz trzeba zrobić coś takiego, żeby zachować te adresy, ale przekierować je na nowe podstrony.
Przykład.
Pod adresem moja.strona.pl/?s=01 była strona główna i jak ktoś coś takiego wpisze, to ma być przekierowany na moja.strona.pl
Pod adresem moja.strona.pl/?s=02 był kontakt i jak ktoś coś takiego wpisze, to ma być przekierowany na moja.strona.pl/kontakt
Pod adresem moja.strona.pl/?s=03 była galeria i jak ktoś coś takiego wpisze, to ma być przekierowany na moja.strona.pl/zdjecia
Tu te ma działać https i www ma być obcięte.
Trochę dużo tego wszystkiego, ale ktoś może ogarnia temat i pomoże.
Podstron nie jest dużo więc może to być zrobione ręcznie, nie trzeba wyrażeń regularnych.