«url-rewriting» etiketlenmiş sorular

URL yeniden yazma motoru, bir web URL'sinin görünümünü (URL yeniden yazma) değiştiren bir yazılımdır. Yeniden yazılan URL'ler, web sayfalarına daha kısa ve daha alakalı görünen bağlantılar sağlamak, kullanıcıları eski URL'lerden değiştirmelere yönlendirmek veya URL'nin insan tarafından okunabilirliği için biçimini basitleştirmek için kullanılır. Teknik, bir web sayfası oluşturmak için kullanılan dosyalar ile dünyaya sunulan URL arasına bir derece ayrım ekler.


24
Genel htaccess yönlendirmesi www'yi www dışı
Ben yönlendirmek istiyorum www.example.comiçin example.com. Aşağıdaki htaccess kodu bunu gerçekleştirir: RewriteCond %{HTTP_HOST} ^www\.example\.com [NC] RewriteRule ^(.*)$ http://example.com/$1 [L,R=301] Ancak, alan adını zor kodlamadan bunu genel bir şekilde yapmanın bir yolu var mı?

8
URL'mde ne zaman eğik çizgi kullanmalıyım?
Bir URL'de ne zaman eğik çizgi kullanılmalıdır? Örneğin, URL'm /about-us/benzer /about-usmi veya benzemeli mi? Yinelenen içerik ve kanonik şey - SEO ile ilgili sorunların tamamen farkındayım; Sayfaları tek başına doğru bir şekilde sunma bağlamında hangisini kullanmam gerektiğini anlamaya çalışıyorum . Örneğin, meslektaşım sonunda bir eğik çizgi olduğunu, bunun bir "klasör" …

6
.htaccess mod_rewrite - dizini yeniden yazma kuralından nasıl hariç tutulur
.Htaccess dosyamda 8 satır yeniden yazma kuralım var. Erişilebilir hale gelebilmeleri için sunucumdaki iki fiziksel dizini bu kuralların dışında tutmam gerekiyor. Şimdilik tüm istekler index.php dosyasına gönderiliyor. Hariç tutulacak dizinler: "yönetici" ve "kullanıcı". Yani http istekleri: http://www.domain.com/admin/ index.php dosyasına aktarılmamalıdır. ErrorDocument 404 /index.php?mod=error404 Options FollowSymLinks RewriteEngine On RewriteBase / RewriteCond …

7
IIS'yi HTML5 modunda bir AngularJS uygulamasını yeniden yazma URL'si için nasıl yapılandırabilirim?
Ben angularjs tohum projesi ve ben ekledim $locationProvider.html5Mode(true).hashPrefix('!'); app.js dosyasına. IIS 7'yi tüm istekleri yönlendirecek şekilde yapılandırmak istiyorum http://localhost/app/index.html bu benim için çalışıyor. Bunu nasıl yaparım? Güncelleme: IIS URL Yeniden Yazma modülünü yeni keşfettim, indirdim ve yükledim . Güncelleme 2 : Sanırım bu ( AngularJS Geliştirici belgelerinden alınan) elde etmeye …

5
PHP ile URL yeniden yazma
Şuna benzeyen bir URL var: url.com/picture.php?id=51 Bu URL'yi şu biçime dönüştürmeye nasıl giderim: picture.php/Some-text-goes-here/51 Bence WordPress de aynısını yapıyor. PHP'de kolay URL'ler yapmaya nasıl devam edebilirim?

4
NGINX'te bir URL nasıl yönlendirilir?
Her http://test.com isteğini http://www.test.com adresine yönlendirmem gerekiyor . Bu nasıl yapılabilir. Sunucu bloğuna eklemeyi denedim rewrite ^/(.*) http://www.test.com/$1 permanent; ama tarayıcıda diyor ki The page isn't redirecting properly Firefox has detected that the server is redirecting the request for this address in a way that will never complete. sunucu bloğum …



17
Sunucuda mod_rewrite'ın etkin olup olmadığı nasıl kontrol edilir?
Şu anda hosting hizmetini lightspeed sunucusu ile kullanıyorum . Hosting mod_rewriteetkinleştirildi diyor ancak betiğimin orada çalışmasını sağlayamıyorum. URL'ye her erişmeye çalıştığımda, 404 - bulunamadı sayfası döndürüyor . Aynı kodları Apache ile çalışan başka bir sunucuya koydum. Orada çalışıyor. Yani sanırım bu .htaccessve mod_rewritesorunu. Ancak barındırma desteği hala mod_rewrite'larının açık olduğu …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.