Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Błedne linki po aktualizacji


AMIGAnTOMEK

Rekomendowane odpowiedzi

Ok super ale moze jaśniej? Przerzuciłem teraz stsry .httaccse do nowego forum i linki tez nie działają. Trzeba wrzucic .httacces i dopiero przebudowac posty ponownie?

linki wyglądają tak

http://renaultlaguna.pl/forum/DDT2000-t78293.html

Edytowane przez AMIGAnTOMEK
Odnośnik do komentarza
Udostępnij na innych stronach

Na starym link wyglądał tak

http://renaultlaguna.pl/forum/Naprawa-licznikow-blad-ladowania-akumulatora-t24156.html

na nowym tak

http://renaultlaguna.pl/forum/topic/24156-naprawa-licznikow-blad-ladowania-akumulatora/

A tak:

RewriteRule ^forum/(.*)-t(.*).html index.php?showtopic=$2 [R=302,L]

?

Nie ma to najmniejszego wplywu na link w poscie :(

Odnośnik do komentarza
Udostępnij na innych stronach

Dwie uwagi.

Może i -t(.*).html złe nie jest, ale lepsze będzie -t([0-9]+).html

A zamiast [R=302,L] lepiej [R=301,L]

Pierwsze faktycznie, chociaż w linkach już zapisanych raczej nie ma dużego znaczenia bo i tak będzie w formacie tytuł-tID.html.

Drugiego ja generalnie nie stosuje, bo potem jak coś się zmieni to trzeba czyścić dane przeglądarki i prosić ewentualnych userów o zrobienie tego samego.

Chyba że to np. przekierowań adresu.

#AMIGAnTOMEK, jaką masz dokładnie nazwę pliku htaccess? Nie zapomniałeś przypadkiem o kropce przed nazwą?

Odnośnik do komentarza
Udostępnij na innych stronach

.htaccess

zawartosc:

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /forum/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /forum/index.php [L]
RewriteRule ^forum/(.*)-t(.*).html index.php?showtopic=$2 [R=302,L]
</IfModule>

Odnośnik do komentarza
Udostępnij na innych stronach

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /forum/


RewriteRule forum/(.*)-t([0-9]+)\.html index.php?showtopic=$2 [R=302,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /forum/index.php [L]
</IfModule>

Odnośnik do komentarza
Udostępnij na innych stronach

Nadal w starych postach tkwia takie same linki. po kliknieciu mam:

[#404] Nie udało się odnaleźć strony, którą próbujesz wyświetlić. Kliknij [url="http://renaultlaguna.pl/forum/DDT2000-t78293.html#"]tutaj[/url], aby powrócić do strony głównej

Odnośnik do komentarza
Udostępnij na innych stronach

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /forum/

RewriteRule forum/(.*)-t([0-9]+)\.html /forum/index.php?showtopic=$2 [R=302,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /forum/index.php [L]
</IfModule>

Odnośnik do komentarza
Udostępnij na innych stronach

Dzieki ten ostatni zadziałał jeśli chodzi o wątki

http://renaultlaguna.pl/forum/DDT2000-t78293.html

Niestety linki z odnosnikami wyszukiwania

http://renaultlaguna.pl/forum/index.php?act=Search&CODE=show&searchid=56abd82aab1f953ed2784678dc0995f9&search_in=posts&result_type=topics&highlite=%2B%2Bhamulec+%2Belektryczny

oraz linki do profili zapisane w postach

http://renaultlaguna.pl/forum/crash-m51961.html

Nadal nie działają

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.