Articles of .htaccess

Preparar automáticamente el archivo PHP usando htaccess relativo al archivo htaccess

Solía: php_value auto_prepend_file “file.php” en mi .htaccess que está en la carpeta public_html . Ahora cuando ejecuto public_html/sub/index.php me sale este error: Fatal error: Unknown: Failed opening required ‘file.php’ ¿Cómo utilizar el indicador auto_prepend_file para incluir un archivo relativo al archivo .htaccess ?

Problemas de la ruta de reescritura de mod.

He creado con éxito reglas de reescritura para manejar URL como http://example.com/xyz http://example.com/xyz/ http://example.com/xyz/abc http://example.com/xyz/abc/ Aquí está el mod rewrite & regex: Options +FollowSymlinks RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^/?([0-9]+)(?:\/)?$ /index.php?p=$1 [L] RewriteRule ^/?([-a-zA-Z0-9_+]+)(?:\/)?$ /index.php?n=$1 [L] RewriteRule ^/?([-a-zA-Z0-9_+]+)/([-a-zA-Z0-9_+]+)(?:\/)?$ /index.php?n=$2 [L] Esto funciona muy bien, pero el problema es que […]

Descargue archivos protegidos por htaccess usando PHP y CURL

Intenté descargar archivos en un directorio protegido por htaccess usando php y curl. Este es mi código: $username = “MyUsername”; $password = “MyPassword”; $url = “http://www.example.com/private/file.pdf”; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_USERPWD, “$username:$password”); curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); $output = curl_exec($ch); $info = curl_getinfo($ch); curl_close($ch); Pero este código no hace nada … […]

Solución de autenticación PHP y .htaccess

Aquí está el diseño: web root – admin (dir) – index.php – js – img – other files / dirs – dir – files Hasta ahora, he protegido el directorio admin con .htaccess passwd porque quiero un control de acceso completo para todos los archivos en ese directorio (incluidos los scripts js, jpg, pdf, etc.). […]

redirigir a una URL diferente con .htacess o PHP

Tengo un formulario en index.php que toma la entrada del usuario, incluye y envía la entrada del usuario a otro archivo php para su procesamiento. Aquí está el código de index.php: Search Cuando uno envía el formulario, presionando enter cuando la entrada de texto está enfocada, va a http://mysite.com/?q=textUserEntered (si solo se visitó el dominio […]

La URL de reescritura de htaccess no funciona con el código de codeigniter

Estoy tratando de reescribir URLS para que / foo -> index.php. index.php es alimentado por codeigniter 3. bar.php es un archivo php independiente. Este es un recorte de mi .htaccess: //Test 1. Bar.php displayed. This works as exptected. RewriteRule ^/?foo1/?$ /bar.php [QSA,L] //Test 2. Redirects succesfully to index.php. Works as expected. RewriteRule ^/?foo2/?$ /index.php [R=301,QSA,L] […]

.htaccess solo permite el acceso y la redirección a root index.php para un solo directorio

Estoy teniendo algunos problemas con htaccess en mi nuevo proyecto php. No pude encontrar ninguna solución, así que pregunto aquí, espero que alguien me ayude. 1. Lo que necesito : En la raíz, las direcciones URL que apuntan a archivos y carpetas existentes no son accesibles, excepto / Public / y todas sus carpetas y […]

.htaccess url reescritura con php

Actualmente tengo un sitio web completo que se ejecuta en las variables PHP y GET. Mis enlaces se ven así en este momento. http://www.example.co.uk/brochure.php?cat_path=24 Y de vez en cuando tiene una segunda variable en la url … En realidad, me gustaría que mis URL se vean así: http://www.example.co.uk/Concrete_Fence_Posts Así que mis preguntas son simples, ¿cómo […]

Reescritura de URL con dos parámetros usando .htaccess y Apache

Tengo código debajo de .htaccess: Options -Indexes RewriteEngine on RewriteRule ^category/([a-zA-Z0-9-/]+)/page/([0-9]+)/{0,1}$ themes/tema_2/category.php?slug=$1&page=$2 [NC,L,QSA] Tengo un problema con el segundo parámetro “página” … Cuando hago $_GET[‘slug’] tengo algo como esto: fudbal/page/2 si mi url es así: http://exmpl.com/category/fudbal/page/2 . Entonces $_GET[‘slug’] devuelve todo después de la category/ como es slug. Necesito lograr esto: cuando echo $_GET[‘slug’] para […]

Hacer url bonita con .htaccess

Necesito adoptar el siguiente esquema: Si la url contiene alguna referencia de archivo / script, deje eso sin volver a escribir example.com/index.php —> leave without rewriting url Si la url no contiene ninguna referencia, algo similar a: example.com/some-thing-is-here Reescribe esto a: example.com?search.php?q=some-thing-is-here He encontrado la solución para (1), pero todos fallan con (2). Soy un […]