New Zenner
- Join Date:
- Sep 2010
- Posts:
- 3
- Plugin Contributions:
- 0
.htaccess url mask not working
I'm plain stumped, I cant seem to get my .htaccess file to mask the url maps for my cart install.
I dont want my customers to see any url map other then the top level domain, ie: http://mydomain.com
a section of my code looks like
RewriteEngine On
#
## Deny access to extension xml files
<Files ~ "\.xml$">
Order allow,deny
Deny from all
Satisfy all
</Files>
## End of deny access to extension xml files
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
#URL MASK
RewriteCond %{REQUEST_URI} ^/cart/($|/)
#
RewriteRule ^.*$ http://mydomain.com [L]
I am soooo stumped, I don't want to install seo modules to get this working.
Anyone else know of a win?