.htaccess file readable maken in Apache localhost server op windows 10
Zou iemand mij kunnen helpen met het onderstaande probleem want wat ik ook via google bekeken heb, allemaal komen ze met sudo-apt enz. Dit is voor Linux en niet voor windows. Ik dacht bij mijzelf: Wat Xampp lukt, dat moet toch ook zelf te bewerkstelligen zijn? Ik wens namelijk geen gebruik te gaan maken van XAMPP omdat deze alleen op C geinstalleerd kan worden en daar wil ik mijn server niet hebben maar op E. Nu mijn probleem :
Ik wil mijn websites bouwen met het MVC-model en heb daar een bootstrap class voor gemaakt. Deze class zoekt naar een array welke uit de url gehaald wordt via .htacces met rewrite_engine On. De file klopt als een bus maar aangezien windows geen .htacces file kan lezen gaat dit dus niet. Ik heb van alles al geprobeerd in httpd.conf, heb .ht files op AllowOverride op Fileinfo staan en nog werkt het niet. Als ik dan de url www.mijnwebsite.nl/hallo/boppers in wil laden krijg ik een 404 pagina. Dit komt uiteraard omdat de string waar in .htaccess om gevraagd wordt niet bestaat. Kan ook niet anders want de file .htaccess wordt niet ingeladen in een windows omgeving. Zou iemand mij kunnen uitleggen wat ik b.v. aan de httpd.conf moet veranderen, bij voorbaat dank
Let wel op: .htaccess, met 2 c en 2 s.
Verder kan XAMPP naar mijn weten ook op andere schijven dan C geplaatst worden.
Gewijzigd op 08/05/2021 12:42:08 door - Ariën -
<Directory "${SRVROOT}/www/">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.4/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None
#
# Controls who can get stuff from this server.
#
Require all granted
</Directory>
<VirtualHost www.webshopper.nl:80>
DocumentRoot /Webshopper_Server/www/www.webshopper-cms.nl
ServerName www.webshopper-cms.nl
ServerAdmin [email protected]
ServerAlias webshopper-cms.nl
ErrorLog
CustomLog
</VirtualHost>
En herstart Apache.
YES, Bingo!!! hartstikke bedankt en ik ben blij dat ik mij hier aangemeld heb. Nu kan ik aan d slag met mijn website.....