Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Apache: Users

rewrite not working inside alias

 

 

Apache users RSS feed   Index | Next | Previous | View Threaded


joydeep at infoservices

Nov 11, 2009, 3:15 AM

Post #1 of 4 (467 views)
Permalink
rewrite not working inside alias

Hello list,

I am running debian lenny box with apache2 and mod_rewrite enabled. I
confirm that rewrite rules are working well with the default /var/www
directory which is my document root. I have one more config with
alias like

`````````````````````````````````````````````````
Alias /personal/joydeep /var/personal_work_area/joydeep

DocumentRoot /var/personal_work_area/

<Directory /var/personal_work_area/joydeep/>
DirectoryIndex index.php
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
````````````````````````````````````````````````````````````````

and the .htaccess is as below

`````````````````````````````````````````````
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^alice.html$ bob.html
``````````````````````````````````````````````

the page bob.html works fine. But when I visit alice.html as
http://192.168.1.1/personal/joydeep/test/alice.html
it reports

``````````````
The requested URL /index.php was not found on this server.
```````````````````

Though the same thing work well under /var/www . I am really confused
here. Could any one please enlighten me ? any mistake ?

Thanks for bearing with me.

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe [at] httpd
" from the digest: users-digest-unsubscribe [at] httpd
For additional commands, e-mail: users-help [at] httpd


phil at philipwigg

Nov 11, 2009, 3:22 AM

Post #2 of 4 (431 views)
Permalink
Re: rewrite not working inside alias [In reply to]

I think you need to look at:-

http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewritebase

Or just put the rewrite httpd.conf, you don't seem to require an .htaccess?

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe [at] httpd
" from the digest: users-digest-unsubscribe [at] httpd
For additional commands, e-mail: users-help [at] httpd


joydeep at infoservices

Nov 11, 2009, 7:11 PM

Post #3 of 4 (424 views)
Permalink
Re: rewrite not working inside alias [In reply to]

Philip Wigg wrote:
> I think you need to look at:-
>
> http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewritebase
>
> Or just put the rewrite httpd.conf, you don't seem to require an .htaccess?
>
>
No luck :-( I have put

````
RewriteBase /var/personal_work_area/joydeep

````

at .htaccess but no success. I have also tried to put the same in apache
configuration as

````````````````
Alias /personal/joydeep /var/personal_work_area/joydeep

DocumentRoot /var/personal_work_area/

<Directory /var/personal_work_area/joydeep/>
DirectoryIndex index.php
Options Indexes FollowSymLinks MultiViews
RewriteBase /var/personal_work_area/joydeep
AllowOverride All
Order allow,deny
allow from all
</Directory>
`````````````````````

failure :-(



---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe [at] httpd
" from the digest: users-digest-unsubscribe [at] httpd
For additional commands, e-mail: users-help [at] httpd


covener at gmail

Nov 12, 2009, 3:30 AM

Post #4 of 4 (431 views)
Permalink
Re: rewrite not working inside alias [In reply to]

On Wed, Nov 11, 2009 at 10:11 PM, J. Bakshi <joydeep [at] infoservices> wrote:
> Philip Wigg wrote:
>> I think you need to look at:-
>>
>> http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewritebase
>>
>> Or just put the rewrite httpd.conf, you don't seem to require an .htaccess?
>>
>>
> No luck :-(    I have put
>
> ````
> RewriteBase  /var/personal_work_area/joydeep

It's a URL path, not a filesystem path.

--
Eric Covener
covener [at] gmail

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe [at] httpd
" from the digest: users-digest-unsubscribe [at] httpd
For additional commands, e-mail: users-help [at] httpd

Apache users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.