Skocz do zawartości
Zaloguj się, aby obserwować  
Groszeq

Problem z .htacces - RewriteRule: bad flag delimiters

Polecane posty

Witam,
Przerzucając moją stronę na inne konto www (w innej firmie niż dotychczas strona się znajdowała). Przy próbie wyświetlenia strony otrzymuję komunikat z błędem 500 Internal Server Error.
Treść błędu z logów z Direct Admina:
public_html/.htaccess: RewriteRule: 
bad flag delimiters

Tutaj natomiast mój plik .htacces:
RewriteEngine on
Options +FollowSymlinks

RewriteCond %{HTTP_HOST} !(^www) 
RewriteRule (.*) http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

RewriteRule ^kat/Firma/Inne_programy_internetowe.html$ /index.php

RewriteRule ^programy.html$ /index.php?co=programy
RewriteRule ^artykuly.html$ /index.php?co=artykuly
RewriteRule ^mapa.html$ /index.php?co=mapa
RewriteRule ^kontakt.html$ /index.php?co=kontakt
RewriteRule ^onas.html$ /index.php?co=onasRewriteRule ^reklama.html$ /index.php?co=reklamaRewriteRule ^wspolpraca.html$ /index.php?co=wspolpraca
RewriteRule ^politykaprywatnosci.html$ /index.php?co=politykaprywatnosci
RewriteRule ^RSS.html$ /index.php?co=RSS
RewriteRule ^cookies.html$ /index.php?co=cookies
RewriteRule ^redakcja.html$ /index.php?co=redakcjaRewriteRule ^regulamin.html$ /index.php?co=regulamin
RewriteRule ^dodaj_program.html$ /index.php?co=dodaj
RewriteRule ^prawa_autorskie_i_odpowiedzialnosc.html$ /index.php?co=prawa

RewriteRule ^([0-9]+)/([0-9]+)/([0-9]+)/(.*)/(.*).html$ /index.php?kat=$1&page=$2&sort=$3&patch_kat=$4&patch_pod=$5&pod=1

RewriteRule ^news/(.*).html$ /index.php?co=news&adres2=$1
RewriteRule ^news/([0-9]+)/$ /index.php?page=$1
RewriteRule ^page/(.*).html$ /index.php?co=artykul&adres3=$1

RewriteRule ^kat/(.*)/(.*).html$ /index.php?patch_kat=$1&patch_pod=$2&pod=1&pod_adres=1
RewriteRule ^kat/(.*).html$ /index.php?patch_kat=$1&kat_adres=1

RewriteRule ^download/(.*)/(.*).html$ /index.php?patch_pod=$1&adres=$2

Potrzebuję pomocy, ponieważ pierwszy raz się spotkałem z takim błędem/problemem, a google pokazuje takie same błędy i błędem były spacje pomiędzy np. [R=301,L] - tutaj ich nie ma więc nie wiem gdzie błąd może występować.

 

Pozdrawiam

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

 

 


RewriteRule ^onas.html$ /index.php?co=onasRewriteRule ^reklama.html$ /index.php?co=reklamaRewriteRule ^wspolpraca.html$ /index.php?co=wspolpraca


Edytowano przez xorg (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

@xorg - usunąć spacje? np. ^onas.html$/index.php?co=onasRewriteRule - czyli usunąłem spację pomiędzy $ a /

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie mogę sobie z tym poradzić. Nie mam pojęcia jak to ugryźć. Jakieś propozycje? Jeżeli nie to chyba w ostateczności będę musiał kogoś "nająć" do tego - chcę po prostu całą stronę wystawić na sprzedaż i niestety problem z .htacces mi to uniemożliwia.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Dzięki - nie zauważyłem, że dwie linijki są razem.

 

Niestety błąd:

public_html/.htaccess: RewriteRule: 
bad flag delimiters

Dalej występuje.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×