Bilgisayarıma Ubuntu ve XAMPP'i yükledim, ancak web sunucusunu başlatıp htt: // localhost / webname (webname, htdocs içindeki klasör adıdır) 'ya gittiğimde 403 hatası alıyorum.
Orada webname içinde .htaccess şudur:
# Created on: 03/01/2012
# Author: **********
# Redirect every request to index.php
RewriteEngine on
RewriteBase /
RewriteRule ^$ /webname/public/index.php
RewriteRule ^about/?$ /webname/public/about.php
RewriteRule ^changelog/?$ /webname/public/changelog.php
RewriteRule ^home/?$ /webname/public/home.php
RewriteRule ^friends/?$ /webname/public/friends.php
RewriteRule ^(\w+)/?$ /webname/public/home.php?user=$1
RewriteRule ^login/?$ /webname/public/index.php?show=login
RewriteRule ^signup/?$ /webname/public/index.php?show=signup
RewriteRule ^profile/(\w+)/?$ /webname/public/profile.php?user=$1
# Rewrite www.webname.com -> webname.com
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
# Disable directory listing for all the subdirectories
Options -Indexes
Windows'ta her şey iyi çalışıyor ama Ubuntu'da bu hatayı almaya devam ediyorum.
Yardım için teşekkürler.
Gidersen işe yarıyor mu localhost / webname / kamu / index.php direkt olarak? Web sunucusunu çalıştıran kullanıcı (genellikle www-data) htdocs / webname'ye erişebiliyor mu?
—
Paul
Hayır, o da çalışmıyor.
—
siannone
Windows'ta gerçekten 'izinleriniz' yoktur, bu yüzden açıkça hizmet etmediğiniz sürece asla 403 (Yasak) alamazsınız.
—
MrWhite
@MaterMorbi Bu yorumda iki soru var. İzinler?
—
Paul
Herhalde bir izin sorunu olduğunu anladım, en kısa sürede size bildireyim.
—
siannone