Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTACCESS]Przyjazne linki
malolat_ps
post
Post #1





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 12.10.2008

Ostrzeżenie: (0%)
-----


Witam!

Znajomy zrobił dla mnie plik .htaccess z przyjaznymi linkami. Wszystko jest ok, jednak chcę dokonać w nim jednej zmiany. Aktualnie ten znajomy jest nieosiągalny, a metodą prób i błędów niczego nie udało mi się wywalczyć. Mój plik .htaccess wygląda tak:

Kod
AddType application/x-httpd-php5 .php

Options +FollowSymlinks
RewriteEngine On

Rewritecond %{REQUEST_FILENAME} !-f
RewriteRule \.php$ /error404.html
RewriteRule ^index\.php5/([^/]*)/$ index.php5?dzial=$1&%{QUERY_STRING}
RewriteRule ^index\.php5/([^/]*)/([^/]*)/$ index.php5?dzial=$1&id=$2&%{QUERY_STRING}
RewriteRule ^index\.php5/([^/]*)/([^/]*)/([^/]*)/$ index.php5?dzial=$1&id=$2&akcja=$3&%{QUERY_STRING}
RewriteRule ^index\.php5/([^/]*)/([^/]*)/([^/]*)/([^/]*)/$ index.php5?dzial=$1&id=$2&akcja=$3&co=$4&%{QUERY_STRING}
RewriteRule ^index\.php5/([^/]*)/([^/]*)/([^/]*)/([^/]*)/([^/]*)/$ index.php5?dzial=$1&id=$2&akcja=$3&co=$4&zmienna=$5&%{QUERY_STRING}
RewriteRule ^([^/]*)/([^/]*)/([^/]*)/([^/]*)/([^/]*)/$ index\.php5/([^/]*)/([^/]*)/([^/]*)/([^/]*)/([^/]*)/&%{QUERY_STRING}


Wszystko jest ok, działa dobrze, jednak chciałbym, aby adres wyglądał tak: http://www.mojastrona.pl/home/, a nie http://www.mojastrona.pl/index.php5/home/. Jednym słowem chciałbym wyrzucić index.php5 z adresu. Próbowałem pousuwać to z tych RewriteRule, jednak wtedy serwer wywalał błąd. Co trzeba zmienić, aby wszystko działało tak, jak bym chciał? Z góry dzięki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
hiszpanespaniol
post
Post #2





Grupa: Zarejestrowani
Postów: 213
Pomógł: 39
Dołączył: 7.04.2008
Skąd: 3city

Ostrzeżenie: (0%)
-----


przykładowo stara linijka:

  1. <?php
  2. RewriteRule ^index.php5/([^/]*)/$ index.php5?dzial=$1&%{QUERY_STRING}
  3. ?>


nowa linijka:

  1. <?php
  2. RewriteRule ^/([a-zA-Z0-9]*)/?$ index.php5?dzial=$1&%{QUERY_STRING}
  3. ?>


musisz oczywiście poprzerabiać linki

jednak z pewnością zaglądają tu osoby lepiej znające wyrażenia regularne
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 17:30