Ben laravel forge üzerinde inşa edilmiş ve barındırılan bir laravel 5.2 web uygulaması var. Şimdiye kadar sorun yok, ancak istemcim uygulamada bir wordpress blogu yüklememi istedi. Şimdiye kadar, wordpress dosyalarını indirdim ve bunları public/blog klasörüne yükledim ve yükledim. Blogu http://www.example.com/blog adresinde görmek istiyorum. Permant ile ilgili sorunlar nedeniyle nginx.conf dosyamı değiştirmeye ihtiyaç duyduğum diğer cevaplarımı okudum mu? Permalinkleri etkinleştirmek ve temiz bir wordpress yüklemesine sahip olmak istiyorum, bu yüzden nginx.conf dosyama ne tür değişiklikler yapmam gerekiyor? İhtiyacınız neLaravel 5.2 lansman formasyonu forex forge kullanarak nginx
1
A
cevap
0
Laravel
kurallara önce Wordpress
dizin için bazı kurallar (ve kullanmak istediğiniz diğer tüm dizinleri) eklemektir.
location /blog/index.php(/.*)?$ {
fastcgi_split_path_info ^(/blog/index.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_read_timeout 1000;
fastcgi_param PATH_INFO $fastcgi_path_info;
include fastcgi_params;
}
location /blog/ {
if (!-e $request_filename) {
rewrite ^.*$ /blog/index.php last;
}
try_files $uri $uri/ blog/index.php?args;
}
bir solution için buraya bakınız: gibi
nginx
için kurallar bakacağız.
İlgili konular
- 1. laravel 5.2
- 2. Selenium and Laravel 5.2
- 3. laravel 5.2 QueryException 669
- 4. Laravel 5.2- Kullanıcı kısıtlaması
- 5. doğrulama mesajının laravel 5.2
- 6. Laravel 5.2 openshift
- 7. Laravel 5.2 Önbellek Etiketleri çalışmıyor
- 8. Laravel 5.2 filter listesinden çıkar
- 9. Tanımsız değişken: hatalar - Laravel 5.2
- 10. CsrfToken elfinder ckEditor, Laravel 5.2
- 11. Laravel 5.2 İstenmeyen yükleme yok
- 12. Laravel 5.2 - Validator sınıfının genişletilmesi
- 13. laravel 5.2 Önyükleme TouchSpin değerini
- 14. Laravel 5.2 Erişim kontrol listesi
- 15. Laravel 5.2 - webservices ile sorun
- 16. Laravel 5.2 için LDAP Auth
- 17. laravel 5.2 belongsTo ilişki çalışmıyor
- 18. Laravel 5.2 farklı yönlendirme türleri
- 19. 403 nginx/1.11.9 Yasak - laravel 4
- 20. laravel 5.2 Etkili Kullanımı Bu seçkin kullanarak çalışmak alabilirsiniz Sorgu
- 21. Laravel 5.2 - Bir Denetleyiciden Veritabanı Tablosu Oluşturun
- 22. Nginx ara sertifika yükleyin
- 23. Laravel 5.2'de, Laravel Kasiyer şeridi abonelik oluşturamaz.
- 24. Laravel 5.2 Veritabanına eklendikten sonra uygulama çöküyor
- 25. Laravel 5.2 paketlerinde veritabanı tohumları var mı?
- 26. Laravel 5.2'de yenilemeyi devre dışı bırakma1
- 27. laravel dosya yükleme testi nasıl 5.2
- 28. Laravel 5.2 Model $ doldurulabilir yok sayılır mı?
- 29. Laravel 5.2 Linux sistem ortamı değişkenlerini al
- 30. Braintree'deki aboneler lavelle/kasiyer-braintree/Laravel 5.2
Merhaba Alexey, cevabınız için teşekkürler, sağladığınız çözüme de baktım, fakat nginx.conf dosyasında düzenlemeleri nereye yerleştirebilirim? Sonuna kadar eklemek? –
Hayır, Laravel'in kurallarından önce bu kuralları kullanmalısınız. Cevabımda verilen bağlantıyı tıklayın, 'Wordpress + Laravel' nginx config dosyasının tam örneğini göreceksiniz. Öyleyse, bunu 'location/{' line. –