Zmiana wyświetlania odnośników na serwerze
: 12 maja 2010, 17:21
Witam.
Mam mały problem z wyświetlaniem odnośników na moim serwerze. Mianowicie mam serwer na Ubuntu 9.10 z Apache2.2. Na serwerze m.in. jest uruchomiona strona na Joomli.
Strona pokazuje w pasku nawigacji konkretne odnośniki:a chciałbym uzyskać adresy:
np.:
þróbowałem dodawać ograniczenia do pliku .httaccess w katalogu głównym Joomli.
Podobnie:też nie działa.
Moduł mod_rewrite jest włączony. Wiem, że mogę ustawić SEO na Joomla, żeby nie pokazywał pełnego odnośnika, ale nie o to chodzi. Niestety, nie znam się dokładnie na konfiguracji takich usług sieciowych, a sprawa jest pilna.
Może mi ktoś pomóc?
Mam mały problem z wyświetlaniem odnośników na moim serwerze. Mianowicie mam serwer na Ubuntu 9.10 z Apache2.2. Na serwerze m.in. jest uruchomiona strona na Joomli.
Strona pokazuje w pasku nawigacji konkretne odnośniki:
Kod: Zaznacz cały
[URL]http://adres.strony/index.php?option=com_contact&view=contact&id=22&Itemid=443[/URL]
Kod: Zaznacz cały
/index.php?q=wygenerowany_jakiś_ciąg_znaków
Kod: Zaznacz cały
/index.php?q=26355
Kod: Zaznacz cały
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.adres.strony\.pl$ [NC]
RewriteRule ^(.*)$ http://www.adres.strony.pl/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA,NC]
Kod: Zaznacz cały
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,NC,L]
#Ok, now get rid of that joomla directory in the resulting url.
RewriteCond %{REQUEST_URI} !^/joomla/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /joomla/$1 [L]
RewriteRule ^(/)?$ joomla/index.php [L]
Moduł mod_rewrite jest włączony. Wiem, że mogę ustawić SEO na Joomla, żeby nie pokazywał pełnego odnośnika, ale nie o to chodzi. Niestety, nie znam się dokładnie na konfiguracji takich usług sieciowych, a sprawa jest pilna.
Może mi ktoś pomóc?