24. november 2005 - 09:01
Der er
13 kommentarer og 1 løsning
.htaccess fil på apcahe på windows xp?
Jeg har en fungerende apache server, men jeg vil gerne have .htaccess til at virke, jeg har oprette en .htaccess fil med flg. indhold DirectoryIndex Index.php men det viser ikke filen Index.php, den viser bare en mappe oversigt. Hvorfor, og hvordan løses det? Php er installerede.
Annonceindlæg fra SoftwareOne
24. november 2005 - 09:25
#1
i din httpd.conf fil i /conf mappen.. står accessfile til .htaccess ? altså er der en linie der ser sådan ud: AccessFileName .htaccess
24. november 2005 - 09:33
#2
jep, det var der. AccessFileName .htaccess
24. november 2005 - 09:34
#3
kigger lige på det.. har rodet med præcis det samme for ikke så længe siden :)
24. november 2005 - 09:40
#4
ok har den :) lige under dit "document root" i din httpd.conf-fil kommer der først nogle options og derefter noget AllowOverride Efter AllowOverride står der garateret "none" ik? her skal stå hvilke options der må overskrives i en .htaccess fil så hvis du vil bruge DirectoryIndex (som hører under kategorien "indexes") skal du skrive AllowOverride Indexes du kan også skrive: AllowOverride All så kan du styre alle options fra din .htaccess fil ;)
24. november 2005 - 09:43
#5
husk at genstarte apache serveren efter du har rettet i httpd.conf filen :)
24. november 2005 - 09:45
#6
hhmm, nu har jeg et problem med virtuel host, NameVirtualHost *:80 <VirtualHost localhost> ServerName localhost DocumentRoot "C:/Program Files/Apache Group/Apache/htdocs/" </VirtualHost> <VirtualHost *> ServerName 192.168.1.136 DocumentRoot "C:/Program Files/Apache Group/Apache/htdocs/Sites/Skp/" </VirtualHost> der er meningen af localhost, skal have adgang til alt, mens at dem der komme udefra kun skal kunne se, den mappe.
24. november 2005 - 09:49
#7
virkede det andet?
24. november 2005 - 09:54
#8
nu har jeg lige fjerne virutal hostne, men det så ikke ud til at hjulpet har prøvet både med <Directory /> Options FollowSymLinks AllowOverride Indexes </Directory> og <Directory /> Options FollowSymLinks AllowOverride All </Directory>
24. november 2005 - 09:56
#9
jo det hjalp tak ; skulle ændre den rigit AllowOverride All den var lidt længere nede
24. november 2005 - 10:01
#10
har du et bud på de virtuel host? lige nu for jeg default side for både localhost og 192.168.1.136 og konfiguration ser sådan her ud lige nu: NameVirtualHost *:80 <VirtualHost localhost:80> ServerName 127.0.0.1 DocumentRoot "C:/Program Files/Apache Group/Apache/htdocs/" </VirtualHost> <VirtualHost *:80> ServerName 192.168.1.136 DocumentRoot "C:/Program Files/Apache Group/Apache/htdocs/Sites/Skp/" </VirtualHost>
24. november 2005 - 10:02
#11
det er fint at få default på lcoalhost, men ikke på 192.168.1.136
24. november 2005 - 10:05
#12
det virke sådan da, andre får den rigige, men jeg gør ikke sider påwebserveren.
24. november 2005 - 10:13
#13
nå nu virker det :P
24. november 2005 - 10:38
#14
ok super :) tak for points
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.