Skocz do zawartości

htacces


Laambada

Rekomendowane odpowiedzi

witam, miałem stronę, która gruntownie została przebudowana.

Inne pliki, przyjazne urle. Pozostawiłem wcześniej na serwerze stare pliki, bo mam na nie dużo wejść ( strona dosyć znana i wielu ludzi linkowało do podstron)

I z racji tego, że przenoszę się chciałbym pozbyc się tych plików, a w momencie gdy ktoś wejdzie na stary link, był przekierowany na stronę główną. Teraz jak kliknę na stary link mam "forbidden" :D

Jak powinien w takim wypadku wyglądać htacces?

Odnośnik do komentarza
Udostępnij na innych stronach

RewriteCond %{HTTP_HOST} ^stara-domena.pl$

RewriteRule ^(.*)$ https://www.nowa-domena.pl [QSA,L,R=301]

miałem podobnie, różnica była w :

[R=301,L]

zresztą sprawdzcie czy teraz jest ok?

Options +FollowSymLinks

RewriteEngine On

# usuni_cie www

RewriteCond %{HTTP_HOST} ^www.strona.pl$

RewriteRule ^(.*)$ https://strona.pl/$1 [QSA,L,R=301]

# Podstrony

RewriteRule ^([a-zA-Z0-9-_]+)$ index.php?id=$1 [L]

Odnośnik do komentarza
Udostępnij na innych stronach

Witam ponwnie, wkleje swoj htacces, ktory działał na innych hostingach bez problemu, a na nowym nie:

Options +FollowSymLinks

RewriteEngine On

# Podstrony

RewriteRule ^([a-zA-Z0-9-_]+)$ index.php?id=$1 [L]

Czy znajduje tu się jakiś błąd, który by powodował, że strona nie wczytuje się, czy to wina hostingu?

Odnośnik do komentarza
Udostępnij na innych stronach

Dostajesz Error 500? Prawdopodobnie nie możesz zmieniać parametrów w "Options", sprawdź czy zakomentowanie tej linii nie rozwiąże problemu.

zgadza się error 500.

Jak "zakomentować tą linię, bo nie bardzo rozumiem. jestem laikiem w tych sprawach.

Strona stoi na serwerze hekko.pl

Odnośnik do komentarza
Udostępnij na innych stronach

A najlepiej zgłoś się do sapportu może mają jakąś egzotyczną konfiguracje

Stndartowo z hekko.pl dostałem lakoniczną odpowiedź, że problem jest w mojej regułce.

Konfiguracja serwera: Apache 1.3.41 z php w fastcgi.

Sprobuję po przyjściu z pracy Twoje sugestie, mam nadzieje, że pomogą :P

Odnośnik do komentarza
Udostępnij na innych stronach

Daj znak minus na końcu tak jak pisał @Troryl, albo lepiej poprzedź go znakiem backslash:

RewriteRule ^([a-zA-Z0-9\-_]+)$ index.php?id=$1 [L]

Polecam moje pluginy do WordPress'a: WyPiekacz, Meta SEO Pack, User Locker, Google Integration Toolkit i wiele innych :)

Poradnik Webmastera ‰ Ostatnio na blogu:

PoradnikWebmastera-Blog.1.gif

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności