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}
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