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

Rekomendowane odpowiedzi

  • Manager
Opublikowano

No to skoro go nie dodałeś, to po co włączałeś opcje od przyjaznych linków w ACP? Wpisz htaccess w ACP i postępuj zgodnie z opisem w znalezionej opcji.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano
If yes, add a file called .htaccess with the following contents.
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} .*\.(jpeg|jpg|gif|png)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . /public/404.php [L]

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

Opublikowano (edytowane)

Pytanie, czy na Twoim koncie z hostingu, jest włączony mod_revrite? Bo jeśli nie, to wyłącz opcje przyjaznych URL przez .htaccess w IP SEO (jeśli zainstalowane) lub ogólnie w opcjach SEO i zmodyfikuj .htaccess, wycinając kod odnoszący się do mod_revrite. Bez mod_revrite zawsze zobaczysz 404 error z takim kodem w .htaccess

Wytnij kod mod_revrite z .htaccess, przebuduj FURL i pamięć podręczną,

zobacz jakie będą rezultaty.

Edytowane przez semenedar
Opublikowano (edytowane)

Nie widzisz, bo pewnie jest domyślnie ukryty w opcjach Twojego serwera. Taki masz hosting, niektóre domyślnie ukrywają .htaccess Więc włącz w Commanderze opcję plików ukrytych NA SERWERZE a nie na komputerze lokalnym.

Po prostu ściągnij plik .htaccess przez Commandera czy co tam masz na komputer lokalny, otwórz, wytnij ten fragment kodu, i nadpisz bieżący .htaccess. Potem odśwież Furl i pamięć. I sprawdź, jak masz ustawione opcje o których mówiliśmy. O tym czy "na 100%" masz włączone mod_revrite, to możesz się przekonać w opcjach ACP -> Zaawansowane -> Diagnostyka -> Przegląd. Jeśli widzisz w "wyłączone funkcje php" mod_revrite, to znaczy że nie masz i już. Poza tym, to samo (czyli przyjazne URL) możesz osiągnąć bez mod revrite, po prostu wycinając ten kod i wyłączając przyjazny URL przez .htaccess w opcjach SEO w ACP.

Edytowane przez semenedar
Opublikowano (edytowane)

Działanie .htaccess, NIE JEST zależne od mod_revrite. Mówimy o funkcji mod_revrite, do której ODNOSI się wpis w .htaccess. Nie wyobrażam sobie hostingu, który w ogóle nie obsługiwałby komend serwera apache, czyli .htaccess, musiałby chyba być na windowsie, czyli jakiś żart. Na przykładzie Total Commandera, powód dla którego być może nie widzisz samego pliku ".htaccess":

post-13563-0-08526400-1337783954.png

".htaccess" nie jest częścią żadnego skryptu, to część plików SERWERA.

Edytowane przez semenedar
Opublikowano (edytowane)

W głównym katalogu ma się znajdować. Pytam, czy jesteś pewny że Twój hosting nie ukrywa plików htaccess. Jeśli tak, to czy jesteś pewien że go widzisz jeśli tam się znajduje, jeśli w ogóle został wygenerowany. Po to dałem Ci przykładowy zrzut ekranu. Czy zastosowałeś się do wcześniejszych porad. Czy próbowałeś wyłączyć w ogóle obsługę przyjaznych URL przez .htaccess, bo to własnie jest powodem tego że po kliknięciu w topik masz błędne przekierowanie. Czy odświeżałeś FURL, czy przebudowałeś pamięć. Czy na koniec po wszystkich próbach wykonanych w pełni, w ogóle sprawdzałeś rezultaty, czy aby już kliknięcie w topik, nie powoduje normalnego działania Forum?

-Wykonaj to wszystko opisując co zrobiłeś i w jakiej kolejności

- Czy jest zainstalowane IP SEO? Czy wyłączone są w nim funkcje przyjaznych URL przez htaccess?

- wykonaj wszystkie próby a potem będziemy dalej szukać problemu jeśli to nie przyniesie rozwiązania.

Edytowane przez semenedar
Opublikowano

Na pewno nie dla testu wrzuciłem plik do folderu gdzie mam pliki forum plik .htaccess i jest widać plik, na początku nie posiadam żadnego pliku .htaccess należącego do plików forum.

Wyłączyłem w ogóle .htaccess po przez acp "Use .htaccess mod_rewrite" zaznaczyłem nie ...

Przebudowałem pamięc podręczną FURL i po tym odnośnik z /?/... zmienił się na //

Opublikowano (edytowane)

To jeszcze powiedz mi, kiedy zaczął się problem? Tak po prostu samo się zaczęło, a wcześniej działało dobrze, czy zmieniałeś coś w Panelu. Od kiedy masz Forum, może to po konwersji z innego skryptu? Ważne, więc powiedz.

Edytowane przez semenedar
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • 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ę.