Articles of .htaccess

Come faccio a rendere certi file accessibili solo per gli script PHP?

Sto costruendo un CMS e la pagina principale ( index.php ) è stata creata da un sacco di piccoli file nella directory del CMS. Ad esempio, la struttura potrebbe essere così: index.php menu/admin/content.php config.php requests.php menu/tools/content.php config.php requests.php menu/users/content.php config.php requests.php Quando index.php a index.php nella directory root, ottengo un risultato diverso in base ai […]

L'applicazione PHP CodeIgniter non apre alcuna pagina tranne il controller predefinito

Il mio sito web era ospitato sul dominio seeingtheworld.org e il mio htaccess era il seguente: php_value upload_max_filesize 1024M php_value post_max_size 1024M php_value max_execution_time 2700 php_value max_input_time 2700 Options +FollowSymlinks RewriteEngine On RewriteBase /seeingtheworld RewriteCond %{REQUEST_URI} ^system.* RewriteRule ^(.*)$ /index.php/$1 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L] Questo è il collegamento […]

Codeigniter Redirect Loop per la session utente è loggato

Il mio controller class Backspaze extends CI_Controller { function __construct() { parent::__construct(); session_start(); $this->load->library('session'); $this->load->model('getDB'); $this->IsLogged(); } function IsLogged() { if (!$this->session->userdata('id')) { header('Location: '.base_url().'login'); } } function Login() { $this->load->view('Auth/Login'); } } .htaccess RewriteBase /backspaze RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?/$1 [L] Ho quasi provato tutte le cose che sono disponibili […]

Perché questo file .htaccess mod_rewrite non funziona?

Sto usando MAMP e CodeIgniter. La radice del mio sito web è: /Users/Roy/Websites/CodeIgniter-3.0.2 Nella cartella Siti Web ho anche qualche altro progetto ma non credo che importi. Ecco il file httpd.conf di apache: http://pastebin.com/Am0ew0C0 Nel mio file .htaccess sto usando il seguente: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L] <IfModule […]

PHP sta leggendo il file invece di scaricarlo

Ho uno script qui sotto per scaricare file da una cartella usando PHP, funziona in locale ma online sta leggendo e printingndo sulla pagina di download. if( $result && count($result) > 0){ $row = $result[0]; $book = true; $Location = './files/'; $bookLocation = $Location . $row['file_name']; // exampe: report.zip if( file_exists( $bookLocation ) ){ $fileLocation […]

Domande mod_rewrite molto semplici

1- Mod_rewrite significa che se faccio questo URL: domain.com/ad.php?id=8498292 IN domain.com/8498292 che tutti i link sul mio sito web dovranno essere modificati in seguito? ad esempio il link: domain.com/ad.php?id=8498292 non functionrà ora, a less che non lo sostituisco con domain.com/8498292 ? O il server saprà che sono sempre gli stessi? 2- Il link riscritto verrà […]

Il reindirizzamento della categoria Magento elimina la query quer di un URL

stiamo eseguendo un Webshop Magento 1.4.2.0 con google analytics. Come tutti sappiamo, Google collega una string di query chiamata "gclid-Param" all'URL. Il cliente fa clic sul seguente URL: http://www.myshop.com/bathrooms/showersbaths.html?glicd=somevalue La categoria "bagni" è stata rinominata in Magento, quindi Magento ha creato automaticamente un reindirizzamento dal vecchio nome della categoria al nuovo nome "mobili da bagno". […]

La pagina Codeigniter viene caricata su localhost ma 404 sul server

Se vado a: http: // localhost / ingresso Vedo la mia pagina di test. Se vado a: http://examplesite.com/entry Ottengo una pagina 404. E non intendo la pagina Codeigniter 404 ma quella predefinita di apache. Le basi del codice sono identiche. La homepage funziona bene, ma tutte le pagine interne 404. Questo è il contenuto del […]

.htaccess mostra 404, 403, 500, pagine di errore tramite PHP

Come posso fare .htaccess visualizzare gli errori da un file PHP? Voglio dire quando cerco un file non esistente .htaccess dovrebbe mostrarmi una pagina di errore da error.php, ma error.php ha bisogno di un parametro con il codice di errore. NOTA: .htaccess dovrebbe mostrare l'errore direttamente sull'URL corrente senza reindirizzamento. Posso farlo o è imansible? […]

Rimozione di spazi bianchi o% 20 in url usando htaccess

ciao ragazzi potete aiutarmi qui sto avendo un piccolo problema qui sto usando l'htaccess per rimuovere tutto il 20% nel mio url e sostituendolo con un trattino riesco a liberarmi del 20% tra le parole Acer, Liquid, S1 , S510 ecco il mio URL / localhost / gadget / prodotto / Acer-Liquid-S1-S510% 20Mobile Come puoi […]