Simple redirekti 301 in .htaccess
 
robi123 13. maj 2013 04:00:13 Pridružen od:
21. sep 2012
50 objav
8 0 0
#1

  • Spremenu staro ".htm" verzijo strani v "Word Press" .php stran. Starih datotek razen v Google indexu ni več.

  • Mam "eno edino" domeno v igri: "www.mojadomena.com"



Hočem:




  1. redirektat vse ".www" na "non-www" (Google Webmaster Tools sem naštimal)



Tole sem mislu za redirekt iz ".www" na "non www":



Options +FollowSymLinks

RewriteEngine on

RewriteCond %{HTTPHOST} .

RewriteCond %{HTTP
HOST} !^mojadomena.com

RewriteRule (.*) http://mojadomena.com/$1 [R=301,L]







  1. redirektat vse stare .htm datoteke (ki ne obstajajo več) eno po eno na root domene.



"http://(www.)mojadomena.com/stara-datoteka.html" na root: "http://mojadomena.com"



Mislu sem na tole:



redirect 301 /stara-datoteka1.htm http://www.mojadomena.com

redirect 301 /stara-datoteka2.htm http://www.mojadomena.com

redirect 301 /stara-datoteka3.htm http://www.mojadomena.com

oziroma

redirect 301 /stara-datoteka3.htm http://www.mojadomena.com/ ("/" na koncu ali ne?)

itd.






Problem:

Ne razumem vrstnega reda oz. kompletne kode vsega tega na .htaccess datoteki (imam 101 različnih verzij z neta)


všeč(0) ni všeč(0) spam(0)
 
robi123 13. maj 2013 04:40:34 Pridružen od:
21. sep 2012
50 objav
8 0 0
#2

Dodajam, da imam v original inštalaciji že tale .htaccess tu spodaj.

Vkolikor ga zbrišem, noben post ni več dosegljiv, sam glavna stran.






AddType x-httpd-php53 .php



BEGIN WordPress



<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^index.php$ - [L]

RewriteCond %{REQUESTFILENAME} !-f

RewriteCond %{REQUEST
FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>



END WordPress





všeč(0) ni všeč(0) spam(0)
 
robi123 13. maj 2013 09:55:27 Pridružen od:
21. sep 2012
50 objav
8 0 0
#3

Tole sem sestavu do sedaj. Če ma kdo nasvet oz. popravke bom hvaležen.



canonical redirect to no www



RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.(.+)$ [NC]

RewriteRule ^(.*)$ http://%1/$1 [R=301,L]



redirect 301 /stara-datoteka1.htm http://www.mojadomena.com

redirect 301 /stara-datoteka2.htm http://www.mojadomena.com

redirect 301 /stara-datoteka3.htm http://www.mojadomena.com



protect wpconfig at all cost



<files wp-config.php>

Order deny,allow

deny from all

</files>



BEGIN WordPress



<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteCond %{REQUESTFILENAME} !-f

RewriteCond %{REQUEST
FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>



END WordPress


všeč(0) ni všeč(0) spam(0)
 
Aljo 13. maj 2013 10:05:18 Pridružen od:
26. jan 2012
545 objav
498 334 168
#4

@robi123



v htaccess vstavi tole kodo:



Permanently redirect from www domain to non-www domain



RewriteCond %{HTTPHOST} ^www.domain.tld$ [NC]

RewriteRule ^(.*)$ http://domain.tld%{REQUEST
URI} [R=301,L]


všeč(0) ni všeč(0) spam(0)
*Uporabniku je bila onemogočena uporaba foruma zaradi zlorabljanja sistema plusov in minusov.*
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se