hello this is my site and its .htaccess file is as below, RewriteEngine on # 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 <Files 403.shtml> order allow,deny allow from all </Files> deny from 1--.6-2 deny from 12----.1---13 deny from 122------10-/30 deny from 12---104/29 deny from 1--.--14.1--/28 deny from 100-0-0-0-/28 deny from 10 deny from 59.------.17--0/31 deny from 59--.----5.172/30 deny from 59.-.-.-/29 deny from 59.9---5.1-/30 deny from 59-.9---88/31 deny from 59.9-.----0/32 deny from 11-.2-.1-.57 deny from 117.-1.--.-8 #RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ - [F,NC] #RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ - [F,NC] #RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ - [F,NC] #RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ - [F,NC] #RewriteCond %{HTTP_REFERER} !^http://mydomain.com/.*$ [NC] #RewriteCond %{HTTP_REFERER} !^http://mydomain.com$ [NC] #RewriteCond %{HTTP_REFERER} !^http://www.mydomain.com/.*$ [NC] #RewriteCond %{HTTP_REFERER} !^http://www.mydomain.com$ [NC] #RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ - [F,NC] I WANT TO DO 301 REDIRECT FROM NON WWW TO WWW.MYDOMAIN.COM... IS THIS CORRECT MODIFICATION FOR THIS .HTACCESS FOR SEO OR HAVE TO DO MORE MODIFICATION IN THIS, PLS HELP ME REGARD THIS.ANY KIND OF ADVICE IT WIL HELPFULL FOR ME IN THIS FIELD,AND EVEN I DONT HAVE ANY IDEA ABOUT IT. THANK U
some one give me this .htaccess file and i add this on my .htaccess file # 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 <Files 403.shtml> order allow,deny allow from all </Files> deny from 1--.6-2 deny from 12----.1---13 deny from 122------10-/30 deny from 12---104/29 deny from 1--.--14.1--/28 deny from 100-0-0-0-/28 deny from 10 deny from 59.------.17--0/31 deny from 59--.----5.172/30 deny from 59.-.-.-/29 deny from 59.9---5.1-/30 deny from 59-.9---88/31 deny from 59.9-.----0/32 deny from 11-.2-.1-.57 deny from 117.-1.--.-8 #RewriteCond %{HTTP_REFERER} !^http://my domain/.*$ [NC] #RewriteCond %{HTTP_REFERER} !^http://my domain $ [NC] #RewriteCond %{HTTP_REFERER} !^http://www.my domain.com/.*$ [NC] #RewriteCond %{HTTP_REFERER} !^http://www.my domain.com$ [NC] #RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ - [F,NC] # withouw WWW to WWW RewriteEngine On RewriteCond %{HTTP_HOST} ^my domain\.com$ [NC] RewriteRule ^(.*)$ http://www.my domain/$1 [R=301,L] # index.php to main site RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ http://www.my domain/ [R=301,L]
This is the basic www redirect code . . . RewriteCond %{HTTP_HOST} !^www.site.net$ RewriteRule ^(.*)$ http://www.site.net/$1 [R=301] This has to go after the Rewrite Engine On code. I'm not certain how well it will mix with the Wordpress redirect code, so be prepared to remove my code if it causes problems.
i dont know anything about MODIFICATION IN .htaccess file. is this correct htaccess file i need Senior member advice # 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 <Files 403.shtml> order allow,deny allow from all </Files> deny from 1--.6-2 deny from 12----.1---13 deny from 122------10-/30 deny from 12---104/29 deny from 1--.--14.1--/28 deny from 100-0-0-0-/28 deny from 10 deny from 59.------.17--0/31 deny from 59--.----5.172/30 deny from 59.-.-.-/29 deny from 59.9---5.1-/30 deny from 59-.9---88/31 deny from 59.9-.----0/32 deny from 11-.2-.1-.57 deny from 117.-1.--.-8 #RewriteCond %{HTTP_REFERER} !^http://my domain/.*$ [NC] #RewriteCond %{HTTP_REFERER} !^http://my domain $ [NC] #RewriteCond %{HTTP_REFERER} !^http://www.my domain.com/.*$ [NC] #RewriteCond %{HTTP_REFERER} !^http://www.my domain.com$ [NC] #RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ - [F,NC] # withouw WWW to WWW RewriteEngine On RewriteCond %{HTTP_HOST} ^my domain\.com$ [NC] RewriteRule ^(.*)$ http://www.my domain/$1 [R=301,L] # index.php to main site RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ http://www.my domain/ [R=301,L]