Ma ei tea, miks Google indekseerib minu WordPress-i veebisaiti https-iga, isegi kui ma pole ühtegi SSL-i sertifikaati installinud, see põhjustab sobivat sisu jne. Samuti olen proovinud kogu domeeni https-i suunata, installides sellega sellised pistikud ja .htaccess-fail järgmine kood RewriteEngine on

RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] OR RewriteCond %{HTTPS} !on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 

kuid saidi laadimine lõpetatakse, välja arvatud koduleht. Koduleht töötab hästi. minu veebisait on www.tipstricksisland.com, kuid siselinke st. https://www.tipstricksisland.com/5-tips-to-improve-your-seo-with-help-of-social-media.html annavad 404, kui muudan püsilinki tavaliseks https: //www.tipstricksisland .com /? p = 1234 töötab suurepäraselt, kuid mitte kohandatud Permalinkides. ja olen installinud rakenduse Wordpress My .htaccess faili Easy HTTPS (SSL) ümbersuunamise pistikprogrammi

# BEGIN HTTPS Redirection Plugin  RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]  # END HTTPS Redirection Plugin   php_value upload_max_filesize 30M php_value post_max_size 30M  # BEGIN W3TC Browser Cache  AddOutputFilterByType DEFLATE text/css text/x-component application/x-javascript application/javascript text/javascript text/x-js text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/bmp application/java application/msword application/vnd.ms-fontobject application/x-msdownload image/x-icon image/webp application/json application/vnd.ms-access application/vnd.ms-project application/x-font-otf application/vnd.ms-opentype application/vnd.oasis.opendocument.database application/vnd.oasis.opendocument.chart application/vnd.oasis.opendocument.formula application/vnd.oasis.opendocument.graphics application/vnd.oasis.opendocument.presentation application/vnd.oasis.opendocument.spreadsheet application/vnd.oasis.opendocument.text audio/ogg application/pdf application/vnd.ms-powerpoint image/svg+xml application/x-shockwave-flash image/tiff application/x-font-ttf application/vnd.ms-opentype audio/wav application/vnd.ms-write application/font-woff application/font-woff2 application/vnd.ms-excel  # DEFLATE by extension AddOutputFilter DEFLATE js css htm html xml     Header append Vary User-Agent env=!dont-vary     Header unset Last-Modified   # END W3TC Browser Cache 

  • Esitage meile WordPressis kasutatava kohandatud Permalink link, seda leiate püsilingi seadetest, mitte htaccessist, kuna .html lisatakse WordPressi ja ma arvan, et see on probleem.
  • tipstricksisland.com /%postname%.html
  • Eemaldage SSL-ümbersuunamine täielikult ja vaadake, kas see on probleem.
  • Kui eemaldan .httaccess saidilt, töötab see hästi .. RewriteEngine on RewriteCond% {SERVER_PORT}! ^ 443 $ RewriteRule ^ (. *) $ Https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301]
  • @Ehsan töötavad teie küsimuses olevad lingid hästi. Kui teil õnnestus probleem ise lahendada, oleks kasulik postitada vastus, milles öeldakse, mida te tegite.

Põhjus, miks Google indekseerib HTTPS: //, mitte HTTP: //, tuleneb sellest, et teie WordPressi üldseadetes on teie saidi aadress, URL-i aadress või mõlemad seatud HTTPS-ile. Kuna teie sait kasutab Yoast SEO-d, mis haldab pistikprogrammi kanoonilisi linke, lisab see pistikprogramm <link rel='canonical' href='https://www.tipstricksisland.com/' /> teie lehtedele, mis ütleb Google'ile, Bingile ja teistele otsingumootoritele, et nad peaksid seda ja seda indekseerima.

Probleemi lahendamiseks logige lihtsalt sisse WordPressi juhtpaneelile ja klõpsake nuppu Üldsätted, seejärel muutke nii WordPressi kui ka URL-i URL-i, vaadake allolevat pilti (asenda oma URL-iga ilma HTTPS-iga).

Seejärel lihtsustage oma HTACCESS-i midagi sellist kasutades:

# REDIRECT SSL TO NON-SSL RewriteEngine On RewriteCond %{HTTPS} on RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} # ADD WWW to NON-WWW RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] # BEGIN WordPress  RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]  # END WordPress 

Kui olete ülaltoodu teinud, vaadake lihtsalt oma lehtede allikat ja veenduge, et HTTPS on kanooniliste linkide sees nüüd HTTP: //. Siis on vaja oodata, kuni Google aadressi muudab, selle protsessi toimumine võib võtta mitu nädalat.

  • Olen neid seadeid vaid tund tagasi muutnud, et oma wodrpess ümber suunata http-ist https-iks, kuid probleem on selles, et pärast nende koodidega .htaccessi salvestamist annavad mu postitused kohandatud püsilinkis 404 viga, kuid töötavad selle tavalises vormis Permalink
  • eksima? teie küsimuses on probleem selles, et Google loendab HTTPS-i, kas soovite SSL-i sisse või välja lülitada?
  • Google indekseerib seda https-is ja sama tahan ka https-i suunata. Kuid kahjuks silmitsi selle ülaltoodud veaga, kuidas lahendada see 404 viga https-i kohandatud püsilinkil.
  • Nii indekseerib Google HTTPS: // ja soovite HTTPS: // jah? anna mulle ka leht, mis on 404, kui see ei peaks olema.
  • Palun kontrollige nüüd, et tipstricksisland.com kodulehekülg töötab hästi, kuid ärge postitage linke, tipstricksisland.com/ ... kui ma muudan püsilinki Plaint st. tipstricksisland.com/?p=2452 siis see ei anna ühtegi viga Palun kontrollige seda Sir.

none: Charles Robertson | none