/wp-page/foo to /wp-page/?data=foo via .htaccess
-
I have wordpress installed in a directory called welcome, and /welcome/samples is a wp “page.” It has a php template waiting for a $_REQUEST[‘category’]
When a user goes to /welcome/samples/fun, I want to have “fun” passed to the samples php template in the form welcome/samples/?category=fun
But I want the URL to remain in its original form – it’s currently replacing the it with the ugly “?cat…etc” version
# Outside the wordpress block so it won't be overwritten Options +FollowSymlinks RewriteEngine On RewriteRule ^samples/([^/]+)$ /welcome/samples?cat=$1 [R,L] # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /welcome/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /welcome/index.php [L] </IfModule> # END WordPress
I tried Rewriting with simply samples?cat=$1 but I was getting a 404. I tried putting in the RewriteBase /welcome/ in the first block. and without the [R] flag it doesn’t work at all. I keep trying different permutations… and failing:(
Perhaps I’m missing some basic concepts… thanks if you take the time to even read through this:)
ciao
- The topic ‘/wp-page/foo to /wp-page/?data=foo via .htaccess’ is closed to new replies.