daruuu
13-12-2008, 03:25
Zainstalowałem komponent SH404SEF. Komponent działa prawidłowo - zamienia adresy na przyjazne. Istnieje jednak problem z adresem strony głównej - zamiast adresu www.mojastrona.pl (http://www.strona.pl) jest www.mojastrona/index.php (http://www.strona/index.php)
Pozostałe adresy wyglądają poprawnie np. www.mojastrona.pl/wiadomosci (http://www.strona.pl/wiadomosci)
Przekierowanie strony głównej na /index.php wynika z wprowadzonych przeze mnie zmian w konfiguracji tzn. wpisania w zakładce "Advanced" w polu "Home page URL" wartości /index.php.
Niestety bez wpisania powyższej wartości przy próbie wejścia na stronę główną pojawia się błąd 404 - nie znaleziono komponentu.
Co ciekawe bez przypisanego w konfiguracji zaawansowanej /index.php pozostałe elementy strony funkcjonują poprawnie tzn. można wejść na stronę: www.mojastrona.pl/wiadomosci (http://www.strona.pl/wiadomosci) ale nie można na stronę główną www.mojastrona.pl (http://www.strona.pl)
Strona nie działa również po wpisaniu w przeglądarce www.mojastrona.pl/index.php (http://www.strona.pl/index.php) (błąd 404 - nie znaleziono komponentu)
Obecnie, aby strona główna działała musi być przypisany /index.php, jednak nie jest to dla mnie korzystne ze względu na pozycjonowanie (strona bez index.php zajmuje 1-2 pozycję w wyszukiwarkach na podstawowe słowo kluczowe)
Szukałem na forum Joomla oraz SH404SEF, a także w Google i niestety nie znalazłem rozwiązania.
.htaccess wygląda następująco
DirectoryIndex index.php
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR]
RewriteCond %{REQUEST_URI} (/|.htm|.php|.html|/[^.]*)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /index.php
php_flag register_globals offw configuration.php przypisana zmienna:
var $live_site = 'http://mojastrona.pl'; System pracuje na:
Joomla 1.5.8
Sh404SEF 1.0.11_Beta - build_147Z góry dziękuję za pomoc
Pozostałe adresy wyglądają poprawnie np. www.mojastrona.pl/wiadomosci (http://www.strona.pl/wiadomosci)
Przekierowanie strony głównej na /index.php wynika z wprowadzonych przeze mnie zmian w konfiguracji tzn. wpisania w zakładce "Advanced" w polu "Home page URL" wartości /index.php.
Niestety bez wpisania powyższej wartości przy próbie wejścia na stronę główną pojawia się błąd 404 - nie znaleziono komponentu.
Co ciekawe bez przypisanego w konfiguracji zaawansowanej /index.php pozostałe elementy strony funkcjonują poprawnie tzn. można wejść na stronę: www.mojastrona.pl/wiadomosci (http://www.strona.pl/wiadomosci) ale nie można na stronę główną www.mojastrona.pl (http://www.strona.pl)
Strona nie działa również po wpisaniu w przeglądarce www.mojastrona.pl/index.php (http://www.strona.pl/index.php) (błąd 404 - nie znaleziono komponentu)
Obecnie, aby strona główna działała musi być przypisany /index.php, jednak nie jest to dla mnie korzystne ze względu na pozycjonowanie (strona bez index.php zajmuje 1-2 pozycję w wyszukiwarkach na podstawowe słowo kluczowe)
Szukałem na forum Joomla oraz SH404SEF, a także w Google i niestety nie znalazłem rozwiązania.
.htaccess wygląda następująco
DirectoryIndex index.php
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR]
RewriteCond %{REQUEST_URI} (/|.htm|.php|.html|/[^.]*)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /index.php
php_flag register_globals offw configuration.php przypisana zmienna:
var $live_site = 'http://mojastrona.pl'; System pracuje na:
Joomla 1.5.8
Sh404SEF 1.0.11_Beta - build_147Z góry dziękuję za pomoc