![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 1 Dołączył: 1.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem z czego to wynika jednak mod rewie w WordPress źle przepisuje linki. Mam wersję WordPressa 3.2.1.
Dlaczego można wejść pod ten sam adres strony na tysiąc sposobów ? Kod http://www.domena.pl/category/category/aktualnosci/cziekawostki http://www.domena.pl/category/category/category/aktualnosci/cziekawostki http://www.domena.pl/category/category/category/category/category/category/category/category/aktualnosci/cziekawostki plik htaccess wygląda tak : Kod # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress Jakie zmiany wprowadzić , żeby adres mógł być tylko odwiedzony w jeden sposób ? Ten post edytował fiasko 21.12.2011, 13:22:08 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 307 Pomógł: 37 Dołączył: 9.11.2010 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Nie ma pojęcia jak WP robi SEO linki ale juz na pierwszy rzut oka widać że miany nie potrzebuje .htaccess a router lub dispatcher (zależnie od tego jak oni to realizują). Wejdź w plik index.php bo to przez niego przelatują wszelkie requesty i poszukaj gdzie ostatecznie trafia ten URL.
Ten post edytował Uriziel01 21.12.2011, 13:52:29 |
|
|
![]() ![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 1 Dołączył: 1.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
no a gdzie w wordpress jest ten swich ? index.php inluduje dużo plików, więc nie mam pojęcia co mam rozgrzebać , żeby pozbyć się tego defektu.
Ten post edytował fiasko 21.12.2011, 14:05:57 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 307 Pomógł: 37 Dołączył: 9.11.2010 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Google podpowiada abyś zajrzał do pliku
-class-http.php Tam w klasie WP_Http jest metoda : request( $url, $args = array() ) W której powinienes znaleść obsługe requestów i wszystko z tym związane w WP. Niestety zdaje sobie sprawę że pewnie ci to w niczym nie pomaga, ale nie korzystałem z WP i nizego więcej na ten temat nie mogę powiedzieć, nie chcem Cię prowadzić na slepo bo okaże się jeszcze że narobie Ci tylko więcej roboty niż jest to potrzebne. Przynajmniej masz jakis punkt zaczepienia dla dalszych pytań do innych użytkowników. Pozdrawiam. Ten post edytował Uriziel01 21.12.2011, 14:32:14 |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Wszystko jest w codeksie: http://codex.wordpress.org/Using_Permalinks
Zanim zadasz pytanie, przejrzyj, co tam jest. |
|
|
![]() ![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 1 Dołączył: 1.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
To co tam jest tyczy się linków postów. Category już wywaliłem instalując plugina WP No Category Base . A wiecie jak zrobić linki html w wordpress ?
ciekawostki - gdzie ciekawostki to podkategoria aktualności - to kategoria narzedna Kod http://www.domena.pl/aktualnosci/ciekawostki.html
Ten post edytował fiasko 22.12.2011, 12:24:02 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 1 Dołączył: 1.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Czy to o czym piszesz nie dotyczy nazwy postów na blogu ?
W tej chwili mam tak : Kod /kategorie/%year%/%monthnum%/%day%/%postname%/%post_id%.html Dotyczy to jednak nazwy postów . Same kategorie mają nadal stary układ linków . Dodałem jakąś wtyczkę o nazwie Permalinks Editor Permalink Editor 0.2.12 - niestety wtyczka ma błąd gdyż umozliwia dopisanie nie mal wszystkiego na końcu adresu i nie przekierowywuje do 404 w takiej sytuacji. Tak linki można wpisywać (IMG:style_emoticons/default/smile.gif) Kod http://www.domena.pl/aktualnosci/ciekawostki.htmlodododododododododododsasdfasdf i też działa (IMG:style_emoticons/default/sad.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 12:47 |