so how exactly does one go in relation to changing the url from http: //*. compage=home to be able to http: //*. com/home so if they type/click the later on it sends them for the former without reverting the url into the former. i want this to utilize automatically to any kind of added pages, not for just the existing pages.
< IfModule mod_rewrite. c> RewriteEngine On RewriteBase / #Checks to view if the user is looking to access a appropriate file, #such just as one image or css insurance, if this is not true it ships the #request to be able to index. php RewriteCond %REQUEST_FILENAME! -f RewriteCond %REQUEST_FILENAME! -d RewriteRule (. *)$ listing. phppage=$1 L < /IfModule>
This is a link to excellent htaccess stuff
AskApache : Crazy Advanced Net Development
effectively, i looked all over that site. i didn’t see anything like what we were talking about. i am going to keep looking. thx to the post.
Have a shot at here – 5 useful url rewriting examples using. htaccess
pretty sure this is what i need however i can’t help to make this work.
RewriteEngine On
RewriteRule (a-zA-Z0-9_-+)$ page=$1
RewriteRule (a-zA-Z0-9_-+)/$ page=$1
had no effect. is there something else to it that’s assumed knowledge i’m not getting i don’t get the $1
. htaccess tricks and tips.. part two: link rewriting with mod redo.
has additional detailed info : I found this harder to follow and you seem to knowledge the coding stuff greater than I complete.
I have no idea about the $ except I know it is included in regular expressions…
The code snippet WHEN I posted above should do just fine for you, and also I misunderstood just what you wanted.
That code will take http: //www. case. com/home and post that to http: //www. case. com/index. phppage=home protected user still percieves http: //www. case. com/home
Did you may need something different
RewriteRule /(/+) /page=$1 NC this is what i came up with in the beginning. then this
RewriteCond %HTTP_HOST richardkentgates. com$ OR
RewriteCond %HTTP_HOST internet. richardkentgates. com$
RewriteRule /$1 " http\: \/\/richardkentgates\. com\page\=$1" R=301, L
just as one edit from this particular test
RewriteCond %HTTP_HOST richardkentgates. com$ OR
RewriteCond %HTTP_HOST internet. richardkentgates. com$
RewriteRule blog$ " http\: \/\/richardkentgates\. com\page\=blog" R=301, L
can anyone clear up making this generic intended for anything page=
that guy from the tutorial didn’t go into how and the reason why or what each one part does
< IfModule mod_rewrite. c>
RewriteEngine On
RewriteBase /
#Checks to view if the user is looking to access a appropriate file,
#such just as one image or css insurance, if this is not true it ships the
#request to be able to index. php
RewriteCond %REQUEST_FILENAME! -f
RewriteCond %REQUEST_FILENAME! -d
RewriteRule (. *)$ listing. phppage=$1 L
< /IfModule>
fine Ev. it toiled. the first time i tried the idea, i used the particular < if module> no go. this moment without it. just
RewriteCond %REQUEST_FILENAME! -f
RewriteCond %REQUEST_FILENAME! -d
RewriteRule (. *)$ listing. phppage=$1 L
thinking that worked. how must i xtend that to help page=blah& topic=blah
in addition, is there ways to wilcard the variable name as well like *=*& *=*
thx a great deal of for the guide.