Pertanyaan yang diberi tag «rewrite»

Penulisan Ulang URL memetakan URL yang masuk ke URL yang dimodifikasi, sehingga permintaan diproses seolah-olah permintaan asli dibuat ke URL yang dimodifikasi. Ini sering digunakan untuk menyediakan lebih banyak URL ramah mesin pencari.

1
Cara mengekstrak Hanya nama file dari permintaan uri
Saya mencoba menulis ulang permintaan uri tergantung pada ekstensi file, kemudian ekstrak hanya nama file dari uri dan simpan di folder lain. Masalahnya di sini adalah tidak ada variabel standar untuk nama file dan variabel yang tersedia uri, request_uridan request_filenameakan memberikan uri penuh. server{ set $file_folder D:/nginx-1.0.15/imageAll/; location ~*+.(gif|jpg)$ { …
11 nginx  rewrite  images 

1
nginx: tulis ulang semua kecuali satu lokasi
Saat ini nginx saya sedang menulis ulang beberapa domain menjadi satu domain utama yang kami gunakan. Berikut ini satu aturan dari konfigurasi saya: server { listen X.X.X.X:80; server_name .exampleblog.org; rewrite ^(.*) http://blog.example.org$1 permanent; } Setiap permintaan ke ** exampleblog.org * dialihkan ke blog.example.org Sekarang saya ingin www.exampleblog.org/+ dan exampleblog.org/+ untuk …

4
Arahkan sementara * semua * permintaan HTTP / HTTPS di IIS ke halaman "pemeliharaan server"
Kami memiliki server IIS yang menampung ratusan aplikasi web yang terpisah, dan server basis data fisik yang menampung aplikasi-aplikasi ini akan dimatikan untuk pemeliharaan untuk jangka waktu yang singkat (kami memperkirakan akan membutuhkan waktu kurang dari 15 menit). Selama periode itu, kami ingin mengarahkan SEMUA lalu lintas yang masuk, untuk …

2
IIS Menulis ulang, menulis ulang peta dan string kueri
Tolong bantu saya memahami penulisan ulang peta, saya memiliki pengaturan ini: <rewriteMap name="MyMap"> <add key="/pages" value="/website/pages/index.aspx" /> <add key="/pages/page-1" value="/website/pages/page-1/index.aspx" /> <add key="/pages/page-1/section-1" value="/website/pages/page-1/section-1.aspx" /> </rewriteMap> Ini aturan saya: <rule name="Rewrite rule for MyMap" stopProcessing="true"> <match url=".*" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false"> <add input="{MyMap:{REQUEST_URI}}" pattern="(.+)" /> </conditions> <action type="Rewrite" url="{C:1}" appendQueryString="true" …
10 iis-7  rewrite 

3
Apache: Di mana memeriksa log redirection?
Saya punya rumit RewriteConddan RewriteRuledalam satu mesin. Dan menurut aturan ini, beberapa permintaan akan dialihkan ke komputer lain. Jadi apakah ada log Apache yang menunjukkan dengan jelas bagaimana pengalihan dilakukan? Karena pengalihan terjadi dengan cara yang tidak saya antisipasi.

1
Nginx redirect produk dari kategori lama ke baru
Saya sedang membuat pengalihan produk dari kategori lama ke baru. Saya berhasil membuatnya berfungsi dengan aturan berikut: rewrite ^/old-category/(.*) /new-category/$1; Tetapi saya ingin tahu kapan saya harus menggunakan tanda "garis akhir" $ dan apa bedanya dengan itu atau tanpa itu dalam kasus saya. Sebagai contoh: rewrite ^/old-category/(.*)$ /new-category/$1; Saya juga …

4
Mengapa saya mendapatkan garis miring ganda tergantung di mana RewriteRule saya berada?
Saya menggunakan kode berikut untuk mengarahkan semua permintaan www ke URL non-www: RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.example\.org$ [NC] RewriteRule ^(.*)$ http://example.com/$1 [R=301,L] Ini berfungsi baik di dalam file .htaccess di root situs web saya. Misalnya, www.example.com -> example.com/ www.example.com/ -> example.com/ www.example.com/other_page -> example.com/other_page Namun, jika saya memindahkan kode yang …

3
mod_rewrite tidak meneruskan parameter GET
Saya mengalami kesulitan menyiapkan Apache dengan mod_rewrite di mesin pengembangan saya. Mod_rewrite aktif, dan berfungsi dengan baik untuk beberapa aturan. Beberapa aturan tidak berfungsi sebagaimana dimaksud, seperti ini: RewriteRule ^static/([^/]+)/([^/]+) /static.php?sISOCode=$1&sPage=$2 Di static.php saya melakukan ini (untuk debugging): <?php print_r($_GET); print_r($_POST); print_r($_SERVER); die(); Yang mencetak (menghapus beberapa item dari array …

2
NGINX menulis ulang sintaks di dalam blok lokasi
Mungkin pertanyaan bodoh, tapi sepertinya saya tidak menemukan dokumentasi atau contoh yang bagus untuk ini ... Saat Anda menggunakan blok lokasi untuk memfilter permintaan masuk, apakah Anda menulis ulang dari lokasi yang cocok atau dari awal permintaan? Sebuah contoh: location ^~ /category/ { rewrite ^/category/paid-search-news/?$ /tag/paid-search permanent; # this, rewrite …
8 nginx  rewrite 

2
Menggunakan nginx untuk menulis ulang url di dalam respons keluar
Kami memiliki pelanggan dengan situs yang berjalan di Apache. Baru-baru ini situs telah melihat peningkatan beban dan sebagai celah berhenti kami ingin mengalihkan semua konten statis di situs ke domain tanpa masak, misalnya http://static.thedomain.com. Aplikasi ini tidak dipahami dengan baik. Jadi untuk memberi pengembang waktu untuk mengubah kode untuk mengarahkan …

1
Seluruh domain ProxyPass ke Tomcat, termasuk root
Saya telah mengkonfigurasi VirtualHost example.com saya untuk mem -proxy semua permintaan ke server Tomcat ProxyPass / http://localhost:8088/app ProxyPassReverse / http://localhost:8088/app Ini berfungsi dengan baik untuk URL seperti example.com/page , tetapi untuk example.com dan example.com/ Saya mendapatkan respons pengalihan ini, yang jelas tidak menghasilkan apa-apa. HTTP/1.1 302 Moved Temporarily Date: Wed, …

4
subdomain nginx menulis ulang
Namun pertanyaan aturan nginx menulis ulang Bagaimana saya bisa menulis ulang dari http://www.*.domain.comke http://*.domain.com? Terima kasih sebelumnya - Deb EDIT: Maaf saya tidak melihat format tekstil menghapus * dari pertanyaan saya. Saya memperbaikinya sekarang. Yang perlu saya lakukan adalah pergi dari www.joe.domain.com ke joe.domain.com, di mana joe bisa menjadi kata …
8 nginx  rewrite 

9
Rekomendasi: Situs web perusahaan dipaksa untuk https?
Perusahaan saya ingin situs web "informasi" mereka ditulis ulang dari HTTP ke HTTPS. Secara teknis ini bukan masalah besar bagi saya. Tetapi saya ragu jika ini adalah yang terbaik karena satu-satunya alasan mereka menginginkan ini, adalah untuk mengenkripsi kontak dan mendaftar formulir. (Saya dapat mengaktifkan HTTPS untuk situs dengan formulir, …

2
Apache: Kirim file gzip yang sudah dikemas sebelumnya
Saya ingin Apache mengirim file statis gzip'ed melalui kabel, tetapi juga ingin Apache tidak selalu gzip berulang-ulang. Jadi saya pikir jika tidak mungkin untuk mengirimkan file .gz jika ada. Pengaturan ini: Struktur file: static/ | |--- style.css | \--- style.css.gz Dan berikut ini dalam .htaccess: aturan mod_rewrite: RewriteCond %{REQUEST_FILENAME}.gz -s …

4
Bagaimana Anda mengkonfigurasi IIS 7 untuk menggunakan subdirektori sebagai dokumen default?
Jadi saya memiliki situs web yang menjalankan akun diskon asp.net, dan saya meletakkan aplikasi asp.net MVC di subdirektori. Jika url saya adalah 'www.website.com' dan aplikasi saya ada di 'sampel' direktori, maka 'www.website.com/sample' akan menjalankan aplikasi mvc. Masalah saya adalah saya ingin aplikasi ditampilkan ketika Anda membuka 'www.website.com' bukan hanya 'www.website.com/sample'. …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.