. Htaccess RewriteCond e RewriteRule problemi
ciao esperti,
il mio sito web http://www.cashflow24hours.com ha alcune url rotto (http://www.cashflow24hours.com/blogs; http://www.cashflow24hours.com/authors; http://www.cashflow24hours.com/ autori / registro; http://www.cashflow24hours.com/authors/login; http://www.cashflow24hours.com/search/advanced)se sto scrivendo "http://www.cashflow24hours.com/blogs/" sarà il successo caricare la pagina, se i ', m digitando "http://www.cashflow24hours.com/blogs" il risultato è la pagina non può essere trovato. Ho la ricerca di più su questo software (articlelive nx 1,7 www.interspire.com) e vorrei sapere qual è il problema, dopo aver guardato per forum e questo non è il codice / errore di programmazione, questo è da mod_rewrite. Htaccess RewriteCond e RewriteRule.
. mio htaccess:
==================================
RewriteCond% {REQUEST_URI}! Blog \. Php
RewriteRule ^ blog (.*)$ / blogs.php? $ 1 [L]
================================
nb:
- Il mio di hosting già mod_rewrite permettere
- Già:
* RewriteEngine On
* RewriteBase /
* Opzioni + FollowSymlinksbisogno di esperti consiglia di aiutarmi a trovare la solutions.thank mille
sembra che il file htaccess non è nella tua webroot dir dove dovrebbe essere (ma nel tuo blog dir).
Se questo è il caso, mettendo il file. Sentono htaccess nella webroot dir risolverà il problema.Configurazione appropriata per server di avvio e di standby
Ho avuto un problema con il mio server apache a volte casuali bloccarsi. Io lo riavvio e sarebbe il suo modo allegro. Dopo l'ultima volta che ho alzato l'accesso alla macchina di produzione e tenuti d'occhio, una volta è successo di nuovo sono entrato in log degli errori e preso questo gioiello.
"[Mer 1 apr 19:07:38 2009] [info] server sembra occupato, (potrebbe essere necessario aumentare StartServers, o Min / MaxSpareServers), la deposizione delle uova 16 bambini, ci sono 7 al minimo, e 48 bambini totale"
ci sono stati parecchi di questi e poi qualche riga più su "[mer 1 apr 19:07:38 2009] [debug] proxy_util.c (1778): proxy: inizializzato singola 0 lavoratore connessione a 21005 per il bambino (*)" e poi niente fino a quando ho riavviato. Dagli sguardi di esso avrei dovuto il StartServers e Min / MaxSpareServers, ma è qui che io non capisco un bel po 'sul file httpd.conf e cosa impostare, quindi se qualcuno potrebbe guardare oltre le mie impostazioni e le informazioni e punto mi nella giusta direzione o anche solo raccontare la mia auto a capo fitto sarei grato .. oh, e vi fate la doccia con i punti.

httpd.conf
# Prefork MPM
# StartServers: numero di processi server per iniziare
# MinSpareServers: numero minimo di processi server che sono tenuti di riserva
# MaxSpareServers: numero massimo di processi server che sono tenuti di riserva
# ServerLimit: valore massimo per MaxClients per tutta la vita del server
# MaxClients: numero massimo di processi server ha permesso di avviare
# MaxRequestsPerChild: numero massimo di richieste un processo server serveStartServers 16
MinSpareServers 10
MaxSpareServers 20
ServerLimit 512
MaxClients 512
MaxRequestsPerChild 4000# Lavoratore MPM
# StartServers: numero iniziale di server elabora per iniziare
MaxClients #: numero massimo di connessioni client simultanee
MinSpareThreads #: numero minimo di thread di lavoro che sono tenuti di riserva
MaxSpareThreads #: numero massimo di thread di lavoro che sono tenuti di riserva
# ThreadsPerChild: numero costante di thread di lavoro in ogni processo server
# MaxRequestsPerChild: numero massimo di richieste un processo server serveStartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0# Free-m
totale utilizzata nella cache buffer libero condiviso
Mem: 998 967 31 0 173 560
- / + Buffers / cache: 233 765
Swap: 2008 28 1979
Totale: 3006 995 2011# / Sbin / swapon-s
Nome del file Dimensione Priorità tipo usato
/ Dev/sda5 partizione 2056280 28876 -1# / Usr / sbin / httpd-v
Server version: Apache/2.2.8 (Unix)# / Usr / sbin / httpd-l
Compilato in moduli:
core.c
prefork.c
http_core.c
mod_so.cÈ possibile utilizzare Monit per monitorare il servizio httpd vi avvertirà se c'è qualche problema e riavviare il server
http://www.howtoforge.com/server-monitoring-with-munin-and-monit-on-centos-5.2
omm io non pensa che la sua memoria, come il registro detto, è necessario increata della beause prefork sono runnign è fuori
così quando questo problema si verifica, provare a incrase le impostazioni prefork, vedere se questo aiuta
ma la vostra ram libera è basso ... quando è successo questo problema, controllare l'utilizzo della Ram e il processore, basta controllare se non si stanno esaurendo ...
ho avuto alcuni errori dopo redirect
prima di utilizzare il reindirizzamento regola sono stato in grado di modificare il mio sito con la pagina frontale
e inoltre ho ottenuto errore prototype.js errore di sintassi dopo l'utilizzo di redirect
questa è la mia nuova. htaccess nella directory public_htmlRewriteEngine su
#-FrontPage-
AuthUserFile / home6/attejara/public_html/_vti_pvt/service.pwd
AuthGroupFile / home6/attejara/public_html/_vti_pvt/service.grpPer negare, permettono
negare da tutti
permettono di tuttiPer negare, permettono
negare da tutti# Usa PHP5 come predefinita
AddHandler application/x-httpd-php5. PhpAuthName attejara.com
IndexIgnore. Htaccess */.??* * ~ * # * / HEADER * * / README * * / * _vtiRewriteCond% {HTTP_HOST} ^ attejara.com $ [OR]
RewriteCond% {HTTP_HOST} ^ www.attejara.com $
RewriteRule ^ .* $ "http \:... \ / \ / Www \ attejara \ com \ / m \ / \ index php" [R = 301, L]La tua regola di riscrittura dice "se l'host è attejara.com o l'host è www.attejara.com, reindirizzare ogni richiesta al http://www.attejara.com/ms/index.php". Se si memorizzano i file javascript sul dominio attejara.com, allora sì, quelli vengo reindirizzato, anche.
prova ad aggiungere questa linea
RewriteRule ^([^.]*)/?$ index.php [L]Apache servizi
Ciao,
Abbiamo un Windows Server 2003 x64 Service Pack 2 in esecuzione Apache 2.2 per un sito Drupal. Il sito è costantemente verso il basso e dobbiamo riavviare i servizi di Apache per ottenere il sito su. Si allegano i messaggi di errore che stiamo ottenendo.
L'errore originale è httpd.exe dicendo che il programma stava eseguendo php5ts.dll e dll che aveva un problema.
Tuttavia nel visualizzatore eventi si sta mostrando altri errori, di cui una che potrebbe essere la causa di tutti gli altri problemi.
Quanta RAM avete sul server?
Qual è la dimensione del file di paging?Sembra che si sta esaurendo la memoria virtuale (RAM + page = dimensione del file di memoria virtuale). Vorrei iniziare aumentando le dimensioni del file di paging, ma assicuratevi di avere abbastanza spazio su disco per aumentarla. Se non si ha abbastanza spazio su disco, sarà solo lo stesso problema.
Non è quello che cerchi? Chiedi ad un esperto.-
si può creare un ambiente server in locale con apache?
ciao,
Ho un file flash proiettore con alcune sequenze di immagini che ho bisogno di eseguire localmente su un pc di un display. ho bisogno di averlo precaricare prima del suo inizio e, come ho capito il flash ha bisogno di un ambiente server per farlo. c'è un modo per fare questo?Sì. Prova questo collegamento http://httpd.apache.org/docs/1.3/install.html
E anche http://www.flashcentral.com/Tech/Server/Apache.htm per di più su flash e apache





Commenti recenti