שלום,
אני מנסה להתקין אתר דורפל על שרת vps שאני מחזיק.
על השרת רצות כבר כמה אפליקציות בינהן אפליקציות java , משום כך אני משתמש בvirtual hosts.
ניסיתי כל מה שמצאתי באנטרנט על קונפיגורציה של clean url והתקנתי ואיפשרתי את המודול rewrite . מערכת ההפעלה היא ubuntu 10.04.
הנה הקבצים הרלוונטים:
cat /etc/apache2/sites-available/
default default-ssl dev1.mydomain2.com ssl www.mydomain.com www.my-domain.com www.mydomain3.com
root@0nline-estimate:~# cat /etc/apache2/sites-available/www.my-domain.com
NameVirtualHost my-ip:80
ServerAdmin webmaster@localhost
ServerAlias my-domain.com
RewriteEngine On
RewriteOptions inherit
DirectoryIndex index.html
DocumentRoot /var/www/my-domain/
if using awstats
we want specific log file for this server
CustomLog /var/log/apache2/www.my-domain.com-access.log combined
AllowOverride All
RewriteEngine on
RewriteBase /my-domain
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
AccessFileName .htaccess
cat /var/www/my-domain/.htaccess
#
Apache/PHP/Drupal settings:
#
Protect files and directories from prying eyes.
Order allow,deny
Don't show directory listings for URLs which map to a directory.
Options -Indexes
Follow symbolic links in this directory.
Options +FollowSymLinks
Make Drupal handle any 404 errors.
ErrorDocument 404 /index.php
Force simple error message for requests for non-existent favicon.ico.