Man ir problēmas ar novirzīšanu.

Tas sākās, kad es pamanīju, ka manu versiju, kas nav www, novirza uz www versiju ar 302 novirzīšanu. Kopš tā laika es cenšos saprast, kāpēc tas notiek. Es izmantoju WordPress 3.3.1. Htacces satur pareizo, bet šķiet, ka tas tiek ignorēts. (Vismaz, ja es mainu RewriteRule uz pilnīgi citu tld, nekas nenotiek.)

Es mēģināju pievienot

Options +FollowSymlinks RewriteCond %{HTTP_HOST} !^(www\.|$) [NC] RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 

un es mēģināju izmantot precīzu versiju, ievietojot URL (starp citu, www.dreadfactory.de).

Mēģinot sašaurināt šīs kļūdas avotu, es atklāju, ka visas saites, kas sākas ar versiju, kas nav www, tiek novirzītas caur 302 uz root www versiju. Tātad, ja es piezvanīšu dreadfactory.de/angebot tas novirza uz www.dreadfactory.de.

Es deaktivizēju katru spraudni pa vienam, un es mainīju tēmas. Es atjaunināju / atiestatīju WordPress pastāvīgās saites lietas un izmēģināju DAUDZ dažādu htaccess versiju, taču kļūda joprojām paliek nemainīga: 302 novirzīšana, kur jābūt 301 novirzīšanai.

Tā kā šī lapa ir vienīgā lapa manā tīmekļa paketē (Hosteurope) ar apakšdomēnu, mana teorija bija tāda, ka, iespējams, hostam ir dažas atšķirības viņa serveru iestatījumos domēniem ar apakšdomēniem, kas nav saderīgi ar to, ko daru, bet pat pēc apakšdomēnu deaktivizēšanas , problēma joprojām palika.

Pārbaudiet DNS ierakstus, iespējams, ka jūsu resursdators konfigurēja jūsu DNS neparastā veidā.

Kas notiek bez htaccess vietā?

//Atjaunināt

Šajā gadījumā izrādījās, ka Marvina kailais domēns un www domēns norādīja uz dažādiem ip vai serveriem, pielāgojot DNS iestatījumus ISP vadības panelī, problēma tika atrisināta.

  • Ja es noņemšu htaccess failu, pastāvīgās saites vairs nedarbojas. Vienīgais, kas darbojas bez faila, ir saknes lapa, jo dinamiskās lapas vairs netiek pareizi pārrakstītas.
  • Kad esat noņēmis failu, atiestatiet pastāvīgās saites uz noklusējuma opciju, ja tā darbojas pareizi, iespējams, mēs varēsim pareizi novērst problēmas. Vai jūs paskatījāties uz DNS?
  • Labi, es atjaunoju pastāvīgās saites uz noklusējuma opciju. Jautājums paliek nemainīgs, atšķirība ir tikai URL formātā? = Id. DNS meklēšana, izmantojot vietni Kloth.net: “DNS serveris apstrādā jūsu vaicājumu: ns1.hans.hosteurope.de DNS servera adrese: 217.115.143.140 # 53 Nosaukums: www.dreadfactory.de Adrese: 80.237.133.31”
  • 1 Labi, man izdevās mainīt ierakstus. Tagad abi domēni norāda uz to pašu IP. Novirzīšana joprojām nedarbojas, bet tas ir solis pareizajā virzienā: D
  • 1 Tas faktiski atrisināja visus novirzīšanas jautājumus. Tas nav pareizi 301 novirzīšana. :)

strādāja par jums: Charles Robertson | Vēlies ar mums sazināties?