hello guys I'm using this htaccess script to set search.php?q=sometng&type=all to search/sometng/
RewriteCond %{QUERY_STRING} q=(.*)&type=all
RewriteRule ^search\.php$ /search\/%1\/? [R=301,L]
it works succesfully BUT I GET 404 error!
I've tried to put
RewriteRule ^search/(.*)/$ search.php?q=$1&type=all
it returns Attempting t...
I have a multiple language website, that uses subdirectories from the root ('/en' for english and '/es' for spanish) for each specific language. Each redirect appends a get variable to the URL, and hides it using a 'P' flag for proxy. My current htaccess file for the spanish subfolder is:
Options +FollowSymlinks
RewriteEngine on
Rewri...
Someone please tell me what is wrong with this htaccess rules?
RewriteCond %{QUERY_STRING} ^q=(.*)&type=downway1$ [NC]
RewriteRule ^search\.php$ /search\/%1\/1\/? [R=301,NC,L]
RewriteCond %{QUERY_STRING} ^q=(.*)&type=(.*)$ [NC]
RewriteRule ^search\.php$ /search\/%1\/%2\/1\/? [R=301,NC,L]
RewriteRule search/(.*)/(.*)/$ /search....
Hi, I see this question before and want the same thing like elmaso
Hello, how can I allow only one Folder-Structure with .htaccess like that:
http://www.example.com/**dynamicword**+FIXEDWORD1+FIXEDWORD2/
the dynamicword is not fix, anything else is 301:
http://www.example.com/**dynamicword**+FIXEDWORD1+mistype/mistype/ --> 301
http:...
I have three files in a folder 'test'
one.php
two.php
print.html
And i have .htaccess file in the same folder
RewriteEngine On
RewriteBase /test/
RewriteRule ^(.+)\.html$ $1\.php [L]
if we take the print.html in browser , there will be error , because of .htaccess file,
for there is no 'print.php' page
How can we solve it , by ...
I'm dealing with a hosting team that is fairly skiddish of managing many rewrite rules. What are your experiences with the number of rules your sites are currently managing?
I can see dozens (if not more) coming up as the site grows and contracts and need to set expectations that this isn't out of the norm.
Thanks
...
Hello, I have this code in my .htaccess:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)\+apple\+fruit/$ ?q=$1 [L]
this turns the searchquery in /keyword+apple+fruit/
thats ok.. the only problem is, if I type in /keyword+apple+fruit +any+text+haha+ apple+fruit/
the htacces is showing content - but I don't wa...
Hi,
I have developed a site, which has some static pages. Like explore, home, feedback.
The link for these goes as follows
website.com/views/explore.php
website.com/index.php
website.com/views/feedback.php
I want to write a different SEO URL for each of the URL mentioned above.
Is it possible ?
i.e. for example
website.com/views/explo...
The scenario
I have a webhost that is shared among multiple sites, the directory layout looks like this:
siteA/
- css/
- js/
- index.php
siteB/
- css/
- js/
- index.php
siteC/
.
.
.
The DocumentRoot is at the top level, so, to access siteA, you type http://webhost/siteA in your browser, to access s...
Edit :
I've got an aspx file (default.aspx) that loads a flash file (index.swf), but this swf needs a xml file (foo.xml) to load correctly. However, I would like to block any request aiming directly at the xml file.
Is it possible, using a rewritting engine (isapi_rewrite for example) to detect if the xml file is being 'hotlinked' or be...
Hi all,
I'm trying to rewrite some query strings I have in my URL like this :
foo.com/index.php?page=admin&view=news&action=edit&id=3
to
foo.com/admin/news/edit/3
But can't figure it out...
it should also works if I only have the 'page' parameters for example, since I don't always have these 4 parameters (page,view,action,id) in m...
Hello.
My last post was met by smarmy, unhelpful "answers" (comments), so i'll get right to it:
if I have an htaccess file like so:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ - [L]
RewriteRule ^([^/]+)/([^/]+)$...
Hey there,
Haven't been able to find a solution to this around the net or these forums - apologise if I've missed something!
My .htaccess RewriteRules are working well - have search-engine and user -friendly links in my web pages, and unfriendly database URLs running hidden in the background.
Except when I added a RewriteRule to add "...
I have an apache in frontend that redirect a request via a rewrite rule.
I have to put a basic authentication before redirect a request, so I put this in the config file:
<VirtualHost *:443>
ServerAdmin xxxxxx
DocumentRoot /var/www/html/
ServerName xxxxxxx
RewriteEngine on
ErrorLog logs/error.log
CustomLog logs/a...
Below is my current .htaccess file:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?url=$1 [PT]
Currently, the rewrite rule just grabs the GET value and gives it to index.php file. So, if I have a form that logins a user the action would look like this: /user/login
I am using a MVC...
I have defined alias that looks like this:
Alias /pictures/sm/ /var/www/my_site/data/_active_thumbnails/
Later in the VirtualHost section have:
DocumentRoot /var/www/my_site/sites/www.my_site.com/htdocs
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/thumbnails/(.*)\.(jpg|JPG) /images/stg-list-img.png [PT,L]
What I'm tryin...
Hello.
Is there something like a wildcard directive to catch all possible errors and deal with them in a single custom error page?
ErrorDocument 404 /error.php?code=404
ErrorDocument 403 /error.php?code=403
...
ErrorDocument NNN /error.php?code=NNN #possible use of RegExp?
I know I probably won't be dealing with a lot of custom error...
Say I have three small web applications stored under a shared web root:
www.example.com/app1/
www.example.com/app2/
www.example.com/app3/
www.example.com/app4/
each application has a .htaccess file containing some run-off-the-mill mod_rewrite statements to rewrite urls like
RewriteCond %{REQUEST_URI} ^/app1/([^/]+)/([^/]+)\.html$
Re...
I have a folder within a site that is a seperate web app than the parent. Both are working fine, but when I go to the domain.com/folder/ path, I would like it to forward me to domain.com/folder/index.htm for consistency. This is the htaccess rule I was trying, but it wasn't working for me and I am not sure what I did wrong.
RewriteRule ...
It's hard for me to grasp what a rewrite is actually doing. I would like to setup some rules and then be able to throw tests at it and step through it like a debugger.
...