Problem z podwójnymi adresami.
Wyniki 1 do 6 z 6

Temat: Problem z podwójnymi adresami.

  1. #1
    Debiutant
    Dołączył
    04-06-2014
    Wpisy
    6
    Punkty
    2

    Domyślny Problem z podwójnymi adresami.

    Witam.

    Mam następujący problem, w mojej stronie internetowej mam podwójne adresy, wygląda to następująco:

    www.mojadomena.pl i www.mojadomena.pl/index.php

    www.mojadomena.pl/wydarzenia i www.mojadomena.pl/8-wydarzenia gdzie "8" to numer kategorii oczywiście jak się doda index.php po wydarzeniach to link też działa.

    Ogólnie chciałbym aby w mojej stronie działały tylko linki z menu, czyli te same co łapią się do XMAP-y.

    Bardzo proszę o pomoc w tej sprawie.

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Wiarus Jac awatar
    Dołączył
    22-12-2005
    Skąd
    Szczecin/Warszawa/Bieszczady
    Wpisy
    1 321
    Punkty
    182

    Domyślny

    Zrób przekierowanie 301. W pliku htaccess dodaj poniższy kod (oczywiście w miejsce twojadomena.pl wpisz adres twojej strony.

    Kod:
    #### Begin - 301 Redirect
    #
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^/]+/)*(index|home).html?\ HTTP/
    RewriteRule ^(([^/]+/)*)(index|home).html?$ http://www.twojadomena.pl/$1 [R=301,L]
    #
    RewriteCond %{THE_REQUEST} !^POST
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^/]+/)*index.php\ HTTP/
    RewriteCond %{SERVER_PORT}>s ^(443>(s)|[0-9]+>s)$
    RewriteRule ^(([^/]+/)*)index.php$ http%2://www.twojadomena.pl/$1 [R=301,L]
    #
    RewriteCond %{HTTP_HOST} !^(www.twojadomena.pl)?$
    RewriteRule (.*) http://www.twojadomena.pl/$1 [R=301,L]
    #
    #### End - 301 Redirect
    Zapracowany po uszy, cały czas kilka projektów na tapecie.
    Od 2005 roku indywidualne projekty Joomla - www.studioalfa.pl.
    Polecam darmowe templatki Joomla.

    Nie pomagam w kwestiach związanych z Joomla na Facebooku! Forum Joomla jest tutaj.

  4. #3
    Debiutant
    Dołączył
    04-06-2014
    Wpisy
    6
    Punkty
    2

    Domyślny

    Dziękuję bardzo za kod, fajnie usuwa index.php z końca adresu oraz usuwa subdomeny. Niestety nadal mam problem z kategoriami poszperałem tochę i widzę, że numer przed kategorią to numer artykułu w niej. Czyli robi mi sie coś takiego:

    www.mojadomena.pl/8-wydarzenia wyświtla mi atrykuł www.mojadomena.pl/wydarzenia/8-artykuł

    Chciałbym aby tylko to drugie działało.

    Mam jeszcze jedno pytnie czy jest jakaś reguła do htacces-a, która przekierowywuje wszystkie błędy 404 na stronę główną?

  5. #4
    Przeglądacz
    Dołączył
    22-02-2010
    Wpisy
    80
    Punkty
    10

    Domyślny

    Cześć, odświeżę trochę temat bo mam identyczny problem. Włączyłem mod_rewrite i proste adresy, jednocześnie zaznaczając adresy z przyrostkiem na nie.
    Sytuacja wyglądała tak, że na stronie głównej wszystkie adresy w linkach w menu głównym były bez dodatku .html, ale jak przeszedłem do podstrony np usługi to w tym samym menu były już adresy z przyrostkiem...
    Wykonałem instrukcje ze strony żmij.pl i ustawiłem przekierowania:
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} \.html$
    RewriteRule ^(.*)\.html$ /$1 [R=301,L]
    Teraz jak przemieszczam się po wszystkich podstronach to dodatku .html już nigdzie nie widać.

    Dzisiaj wchodzę w udoskonalenia html w narzędziach google i niby żekomo była aktualizacja, a liczba podwójnych tagów tytułowych się nie zmieniła.

    jak rozwinę konkretny problem to wygląda następująco:
    /index.php/uslugi
    /uslugi
    Ktoś wie jak rozwiązać ten problem ? Niby żaden link nie kieruje na /index.php/uslugi tylko odrazu /uslugi ale google zaindeksowało obie podstrony i co najgorsze one działają więc nie wiem czy roboty to wykasują.

    Pozdrawiam i proszę o pomoc.

  6. #5
    Debiutant
    Dołączył
    04-06-2014
    Wpisy
    6
    Punkty
    2

    Domyślny

    Nadal nie uporałem się z tym problemem. Ma ktoś jakieś pomysły?

  7. #6
    Wiarus mjmartino awatar
    Dołączył
    03-12-2007
    Skąd
    Będzin /k Katowic
    Wpisy
    2 751
    Punkty
    212

    Domyślny

    Tak najnowsza wersja J! 3.7 będzie miała nowego rewrite url który będzie rozwiązywał ten problem.
    ================================
    Administracja Joomla, Nowości, Artykuły Pomocne Administratorom, Usługi
    >>> https://joomlaguru.pl <<<
    Szkoła Joomla Guru (Kursy Online)
    >>> https://szkola.joomlaguru.pl <<<
    ================================

Podobne tematy

  1. Problem z adresami URL
    przez ar4 na forum Bezpieczeństwo
    Odpowiedzi: 7
    Ostatni post/autor: 16-11-2013, 17:38
  2. Problem z adresami
    przez cangaris1 na forum Rozszerzenia - problemy z obsługą, zarządzaniem
    Odpowiedzi: 11
    Ostatni post/autor: 22-06-2013, 08:20
  3. Problem z podwójnymi prefiksami językowymi, np. es/es/, fr/fr/
    przez bolando na forum Rozszerzenia - problemy z obsługą, zarządzaniem
    Odpowiedzi: 4
    Ostatni post/autor: 23-04-2013, 23:01
  4. problem z prostymi adresami
    przez sh1z0 na forum Szablony, wygląd, formatowanie
    Odpowiedzi: 2
    Ostatni post/autor: 07-07-2010, 22:55
  5. Problem z adresami linków
    przez NPS na forum Administracja Joomla!
    Odpowiedzi: 1
    Ostatni post/autor: 30-07-2007, 09:11

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •