Yönlendiricim 80 numaralı bağlantı noktasını 8080 numaralı bağlantı noktasına yönlendirir. Yönlendiricim iyi çalışıyor ve etki alanı adım doğru yönlendiriliyor.
Bu benim sanal ana bilgisayar dosyam:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /home/admins/lampstack-5.3.16-0/apps/wordpress
ServerName example.com
ServerAlias www.example.com
</VirtualHost>
Web siteme "mywebsite.com:8080" yazarak erişebilirim ama "mywebsite.com" yazarak erişemiyorum
Daha fazla bilgi için, bu httpd.conf’umun bir parçası:
Listen 8080
Servername localhost:8080
DocumentRoot "/home/admins/lampstack-5.3.16-0/apache2/htdocs
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny, allow
deny from all
</Directory>
<Directory "/home/admins/lampstack-5.3.16-0/apache2/htdocs">
Options FollowSymLinks
AllowOverride None
Order allow, deny
allow from all
</Directory>
ÇÖZÜM:
Arkaplan bilgisi: ubuntu 10.4 kurdum, sonra bitnami lamba yığını kurdum, sonra bir wordpress modülü kurdum. Temel olarak wordpress'i sadece bir kullanıcı olarak yüklerseniz (root değil), o zaman 80 numaralı bağlantı noktasını kullanamazsınız (httpd.conf'daki (/apache2/conf/httpd.conf) 80 numaralı bağlantı noktasını dinleyemezsiniz). Yapmam gereken şey hem sokak lambası hem de wordpress'i kök olarak yeniden yüklemektir.
Kökeni aşağıdakileri yaparak etkinleştirdim: http://www.liberiangeek.net/2012/05/login-as-root-in-ubuntu-12-04-precise-pangolin/
Aynı zamanda nat yeniden yönlendirmeye de bir göz atmalısınız, neden sorun yaşıyorsanız bunun bir nedeni olabilir.
Hepsini yaptıktan sonra, Her şey 80 numaralı bağlantı noktasında çalışmaya başladı, ancak yine de web siteme harici ipimden veya ağımdaki başka bir bilgisayardan erişemedim. Yönlendiricim rastgele yeniden başlatıldı ve olsa da düzeltildi. bu yüzden bundan emin değilim.