php - nombre - ocultar url javascript
Vuelva a escribir la URL con.htaccess para ocultar la extensión de PHP (4)
Concepto de trabajo para mí:
# Options is required by Many HostSevice
Options +MultiViews
RewriteEngine on
# For .php & .html URL''s:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/.]+)$ $1.php [NC,L]
RewriteRule ^([^/.]+)$ $1.html [NC,L]
Utilice este código en la carpeta raíz de su sitio web en el archivo .htaccess: Ejemplo
fuera de línea - wamp / www / YourWebDir
en línea - public_html /
Nota importante: Si no funciona, corrija la configuración de su servidor Wamp: 1) Haga clic con el botón izquierdo en el icono de WAMP 2) Apache 3) Módulos Apache 4) Haga clic con el botón secundario en rewrite_module
Tengo una pregunta, estoy desarrollando un servicio web para una aplicación específica. La semana pasada transferí mi copia de seguridad del servidor1 al servidor2, desde ese momento mi .htaccess ya no funcionará.
La URL de mi servicio web es: http://apps.holtesdesign.nl/inholland/apiv0/
Esta url funciona bien, para cargar el módulo de informe de error: http://apps.holtesdesign.nl/inholland/apiv0/bugreport.php
Pero se suponía que la url era: http://apps.holtesdesign.nl/inholland/apiv0/bugreport
Cuando abra la última url, verá que dará lugar a un error interno del servidor. ¿Sabes cómo es posible?
Mi .htaccess se ve así:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}/.php -f
RewriteRule ^(.*)$ $1.php
El servidor se está ejecutando en CentOS, y ya he comprobado si mod_rewrite está funcionando ...
¡Espero que me puedas ayudar chicos!
Aclamaciones,
Jelmer
Esto ocultará la barra inclinada y ocultará .php en los directorios raíz y secundaria.
RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}/s([^.]+)/.php [NC]
RewriteRule ^ %1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*?)/?$ $1.php [NC,L]
Esto lo arreglará:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteCond %{REQUEST_URI} !/$
RewriteRule ^(.*)$ $1/.php
Si no funciona, corrija la configuración de su Wamp Server:
- Haga clic con el botón izquierdo en el icono WAMP
- apache
- Módulos Apache
- Haga clic izquierdo en rewrite_module.
prueba esto ... ¡funciona! :)
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}/.php -f
RewriteRule ^(.*)$ $1.php