Questions tagged [rewritecond]
128 questions
1
vote
1 answer
RewriteCond always match incorrectly
If I write:
";
?>
SCRIPT_NAME: /index.php
The line above is showed.
I'm using these rewrite lines
RewriteCond %{SCRIPT_NAME} !^/index\.php$
RewriteRule .* http://example.com/404 [L]
I have…
Jvrq
- 75
- 1
- 5
1
vote
1 answer
RewriteCond not matching on my IP when matching on %{REMOTE_ADDR}
I want a mod_rewrite rule not to be executed when traffic is hitting the web-server from internal network. The web server is an apache 2.2
The following RewriteCond is meant to guard the rewrite rule.
RewriteCond %{REMOTE_ADDR}…
noamik
- 163
- 1
- 2
- 10
1
vote
2 answers
Redirect to a URL via htaccess if index.(html|php) doesn't exist
Is it possible to redirect (via a Rewrite Cond?) users to another URL for help if an index.html or index.php file doesn't exist within their home directory?
Thanks
Greg
gregory
- 13
- 1
- 3
1
vote
1 answer
phpMyAdmin rewrite for nginx
I am trying to configure Nginx so that I can access PhpMyAdmin from a subdirectory (aka domain.com/phpmyadmin). The code provided below seems to work for me although I don't want the alias to be /phpmyadmin.
location /phpmyadmin {
root…
Danafer
- 11
- 3
1
vote
1 answer
Prevent redirect loop in mod_rewrite
I'm writing a rule in my htaccess that basically says this:
If the request is for the homepage
And a cookie has not been set
Rewrite the page with /addCookie.php
Then in addCookie.php, we set the cookie and redirect back to the homepage.
This is…
user280381
- 115
- 4
1
vote
1 answer
RewriteCond for multiple files
In htaccess file, RewriteCond for one file bla.php can write so right?
RewriteCond %{REQUEST_FILENAME} !bla.php
Question: how can write RewriteCond for multiple files? for example for 3 files: bla.php, some_bla.php,some_other_bla.php ?
Oto Shavadze
- 113
- 4
1
vote
1 answer
Apache2 - Forward a value from URL param OR cookie, whichever is present
I managed to use apache to strip off a url param and stuff it in a header to be passed on to another server. See this question for reference.
Now I would like to add to this by getting the value for the header from a cookie if it's not present in…
Samo
- 223
- 2
- 10
1
vote
2 answers
Serve PHP page in web root but show contents in subdirectories
I have a web site on a shared hosting server. My directory layout looks like this
/home
/user
/public_html
/pics
/family
There is an index.php file in public_html. I need help writing .htaccess rules that…
MountainRider
- 11
- 2
1
vote
1 answer
Apache mod_rewrite to return a 404 except one directory
I'm trying to configure Apache to return a default 404 page when the / of DocumentRoot is called, except for some directories in that DocumentRoot
Unfortunately, I'm getting a 404 even for the directories that have been specified in the RewriteCond…
Sylvain V
- 21
- 1
- 2
1
vote
2 answers
htaccess with conditional rewritebase
I have a site (the-tack-shop.co.uk) in which I'm testing my e-commerce framework on. I was trying to test payment using a shared SSL: https://web43.secure-secure.co.uk/the-tack-shop.co.uk/.
I had to change my htaccess file to work with the…
Phil Jackson
- 111
- 1
- 3
1
vote
1 answer
mod_rewrite for specific domains in a mappings file
I have a bunch of domains that I want to go to one domain but various parts of that domain.
# this is what I currently have
RewriteEngine On
RewriteCond %{HTTP_HOST} ^.*\.?foo\.com$ [NC]
RewriteRule ^.*$ ${domainmappings:www.foo.com} [L,R=301]
#…
scott
- 11
- 1
1
vote
2 answers
Lazy Conditional Rule not doing anything! Why?
I am rewriting php generated thumbnails with igly urls into nice ones. instead of img.php?src=bla.jpg&w=200&h=100 the static filenames IMG-file_w200_h100.jpg
Because the rewrite is so complex and involves many variations, only urls starting with…
Sam
- 403
- 3
- 7
- 23
1
vote
2 answers
RewriteCond in .htaccess file gives me bad flag delimiters
I'm upgrading a website and I use this .htaccess file to show maintenance page:
#MAINTENANCE-PAGE REDIRECT
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^127\.0\.0\.0 # Bogus IP address for posting here
RewriteCond %{REMOTE_ADDR} !^127\.0\.0\.0 #…
Steven
- 275
- 2
- 9
- 21
1
vote
2 answers
htaccess .html rewrite exception
Ok guys I need to add an exception! How can I do this?
I currently use RewriteRule ([^.]+).html $1 [R=301,L]
to rewrite all .html urls
I do need the exception for the google.html verification file. How can I set this exception?
I tried this but it…
Jason
1
vote
1 answer
RewriteCond for APIKEY
I am trying to create a RewriteRule which looks at the incoming Header for an APIKey and if it contains a matching string then it will redirect to respective URL else, it should be inaccessible.
I am testing this scenario using postman with Post…
user13947255
- 11
- 1