Zmiana wy

Konfiguracja serwerów, usług, itp.
mkotek
Posty: 13
Rejestracja: 06 czerwca 2007, 14:40

Zmiana wyświetlania odnośników na serwerze

Post autor: mkotek »

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:

Kod: Zaznacz cały

[URL]http://adres.strony/index.php?option=com_contact&view=contact&id=22&Itemid=443[/URL]
a chciałbym uzyskać adresy:

Kod: Zaznacz cały

/index.php?q=wygenerowany_jakiś_ciąg_znaków
np.:

Kod: Zaznacz cały

/index.php?q=26355
þróbowałem dodawać ograniczenia do pliku .httaccess w katalogu głównym Joomli.

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]
Podobnie:

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] 
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?
ODPOWIEDZ