Na localhoście wszystkie linki po nazwie hosta maja doklejony backslash, np. http://site1.local\/about/
Na serwerze www stoi klon z localhosta i tam jest wszystko ok.
Moje ustawienia wirtualnego hosta:
C:\WINDOWS\system32\drivers\etc\hosts
Kod
127.0.0.1 site1.local
httpd-vhosts.conf
Kod
NameVirtualHost 127.0.0.1:80
<VirtualHost 127.0.0.1>
ServerName site1.local
DocumentRoot D:\localhost\htdocs\symphony\site\www
<Directory D:\localhost\htdocs\symphony\site\www>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from All
</Directory>
</VirtualHost>
<VirtualHost 127.0.0.1>
ServerName site1.local
DocumentRoot D:\localhost\htdocs\symphony\site\www
<Directory D:\localhost\htdocs\symphony\site\www>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from All
</Directory>
</VirtualHost>
Mam jeszcze pytanie odnosnie plikow .htaccess w symphony. Do czego sie stosuje zapis /\/ ?
np.
RewriteBase /\/
albo
RewriteRule ^(.*)\/$ /\/index.php?page=$1&%{QUERY_STRING} [L]