PDA

Zobacz pełną wersję : mod_rewrite, proste adresy i adresy z przyrostkiem...



Drapeta
05-11-2010, 15:46
Wiem, że już o tym było... Mam jednak problemy mimo wszystko... Zacznę od początku...

1. Przy prostych adresach nie mam CSS... Próbowałem wg porady z tego forum - CLICK (http://forum.joomla.pl/showthread.php?29570-Proste-adresy-brak-CSS)

i wg tego - CLICK (http://forum.joomla.pl/showthread.php?36222-Problem-z-Proste-Adresy) etc etc...

Jeśli dobrze rozumiem, dopisuję do index.php w domyślnym szablonie w tym kodzie:



<link rel="stylesheet" href="<?php echo $this->baseurl; ?>/templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl; ?>/templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" type="text/css" href="<?php echo $templateUrl; ?>/css/template.css" media="screen" />
<!--[if IE 6]><link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.ie6.css" type="text/css" media="screen" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.ie7.css" type="text/css" media="screen" /><![endif]-->


i po zmianach:



<link rel="stylesheet" href="<?php echo $this->baseurl; ?>http://strona.com/templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl; ?>http://strona.com/templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" type="text/css" href="<?php echo $templateUrl; ?>http://strona.com/templates/mojszablon/css/template.css" media="screen" />
<!--[if IE 6]><link rel="stylesheet" href="<?php echo $templateUrl; ?>http://strona.com/templates//css/template.ie6.css" type="text/css" media="screen" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" href="<?php echo $templateUrl; ?>http://strona.com/templates//css/template.ie7.css" type="text/css" media="screen" /><![endif]-->


Tak to ma być?

2. Czy proste adresy wymagają włączenia mod_rewrite i opcji adresów z przyrostkiem? Czy wszystko będzie działać, jak włączę TYLKO proste adresy?

3. Jeśli chcę włączyć mod_rewrite i mój serwer to obsługuje, to w panelu włączam opcję (TYLKO to - bez prostych adresów?) i przez FTP zmieniam .htaccess.txt na .htaccess.? Kropka na końcu konieczna, bo jest już w catalog taki plik? Czy tamten plik zastąpić?

Proszę o Waszą pomoc. Dzięki śliczne :):):)

Bazyl
05-11-2010, 16:16
Witam,

Tych klik, klik nie czytałem. Tu masz wszystko: http://www.wiki.joomla.pl/index.php/Proste_adresy_w_Joomla_1.5
Sprawdź, napisz ponownie.

Drapeta
05-11-2010, 17:22
Pomogło :) DZIĘKI :)

narvego
19-11-2010, 13:22
Witam,

Podepne sie do tematu kolegi aby nie zakladac nowego.

Uruchomilem mod_rewrite, wszystko dziala, gra i buczy... ALE, to co mam, to jeszcze zbyt malo. Skrocony adres ma obecnie postac:

http://moja-strona.pl/component/content/article/2-kategoria/5-tytul-artykulu-

Ze wzgledow estetycznych chcialbym pozbyc sie jeszcze tej pogrubionej czesci, a wiec frazy "component/content/article/2-kategoria". Czy tak sie da, aby nie byla ona wyswietlana? Czy raczej musze szukac jakiejs dodatkowej wtyczki w tym celu?

Chcialbym uzyskac efekt zblizony jak w URL'u ponizej:

http://demotywatory.pl/2207315/Bitwa-Murzynow-w-jaskini-pozna-noca

Drapeta
19-11-2010, 16:06
Jeśli włączysz w panelu proste adresy oprócz mod_rewrite powinno być dobrze. Dla przykładu ja mam www.mojastrona.pl/artykulopszczolkach

narvego
19-11-2010, 16:50
Mam wlaczone zarowno "proste adresy" jak i "mod_rewrite" + dzialajacy plik htaccess. Niestety nadal jest tak, jak opisalem.

Bazyl
19-11-2010, 16:56
Witam,

Joomla! na pozycjach menu stoi...

Utwórz menu dla sekcji, kategorii, artykułu - zobaczysz

Marfish
19-11-2010, 19:27
Ja również się podepnę. W moim przypadku nie ma problemów jeśli chodzi o proste adresy w joomla, mam jednak zainstalowany Virtuemart ( sklep) i tu zaczyna się cała moja gehenna z prostymi adresami... Wiem już na pewno, że potrzebuję wtyczki aby uprościć adresy w Virtuemart, poradzicie mi jakąś dobrą?

larry_krk
19-11-2010, 23:37
poszukaj pliczku router.php dla virtuemart. coś tam było jeszcze z polskimi znakami (zabij, ale nie pamiętam co), ale coś z nim zrobiłem, tak, że działało (też nie pamiętam co :( )
-------
wiem - chyba zjadał (usuwał) polskie znaki z adresu, ale joomla standardowo też tak robi i trzeba się z tym samemu bawić

Marfish
19-11-2010, 23:54
Dziekuję, spróbuję przetestować router.php

---------- Post dodany o 23:54 ---------- Poprzedni post był o 23:52 ----------

A co powiecie na Sh404SEF?