Press enter to see results or esc to cancel.

Laravel Public Segmentinin Silinmesi

Yöntem 1


Paylaşımlı sunucular için bu yöntemi kullanabilirsiniz.Yazının orjinalini okumak isterseniz buraya bakabilirsiniz.

Public içindeki tüm dosyaları ana dizine kopyalayalım.

Dosyaları ana dizine kopyaladıktan sonra public klasörünü silelim.index.php’de 21. Satırda

bu satırı

bu satırla değiştirelim.index.php’de 35. satırda

bu satırı

bu satırla değiştirelim.Daha sonra bootstrap/paths.php’de 29. satırı

bu satırı

bu satırla değiştirelim.Güvenlik içinde .htaccess’e

bu kodu ekleyip sitemize girdiğimizde

 

 

bu ekranı görebiliyorsak işlem tamamlanmış demektir.

Yöntem 2


Bu yöntemde wamp üzerinde bir virtual host tanımlayacağız.Wamp için C:wampbinapacheApache2.4.4conf bu klasörden httpd.conf dosyasını açalım. Aşağıdaki satırı bulalım

şu satırla değiştirelim

dosyayı kaydedelim.Şimdi aşağıdaki dizinden C:wampbinapacheApache2.4.4confextra httpd-vhosts.conf dosyasını açalım.Dosyayı şu şekilde değiştirelim

<VirtualHost *:80>
ServerAdmin tahsinsaan@gmail.com
DocumentRoot "c:/wamp/www"
ServerName localhost
ServerAlias localhost
</VirtualHost>

<VirtualHost *:80>
ServerAdmin tahsinsaan@gmail.com
DocumentRoot "c:/wamp/www/Laravel-MiniBlog/public"
ServerName laravel.dev
ServerAlias laravel.dev
</VirtualHost>

<Directory c:/wamp/www>
Order Deny,Allow
Allow from all
</Directory>

İlk yazdığımız virtual host kısmında localhost’u tanımladık.İkinci yazılanda laraveli kullanmak istediğimiz urlyi tanımlıyoruz.

ServerAdmin kısmına istediğiniz bir mail adresini yazabilirsiniz.

DocumentRoot kısmına laravel’in kurulu olduğu klasörü yazılacak.

ServerName ve ServerAlias kısımlarına hangi urlden laravele ulaşmak istiyorsak onu yazıyoruz.Bunları değiştirdikten sonra dosyayı kaydedelim.

C:WindowsSystem32driversetc klasöründen hosts dosyasını açalım en alta

127.0.0.1 laravel.dev

bu satırı ekleyelim eğer urlyi değiştirdiyseniz laravel.dev yerine seçtiğiniz urlyi yazın.

Dosyayı kaydederken yazma izni ile ilgili sorun çıkacaktır.Bunun için dosyayı masaüstüne kaydedip sonra bu klasöre taşıyabilirsiniz.

Bu son işlemi de yaptıktan sonra tarayıcımızda sitemizi açtığımızda laravelin giriş ekranını görebildiysek işlemimiz tamamlanmıştır.