.htaccess 重写规则不适用于我想要的单词

.htaccess 重写规则不适用于我想要的单词,.htaccess,rewrite,word,.htaccess,Rewrite,Word,你好,今天我改变了我的网址,每一个都很好,但这一个是不接受我想要的字 以下是代码行: RewriteRule^organizador/?$organizador/index.php[NC,L] 奇怪的事情发生了: 如果我将^organizador/?$更改为^org/?$,它会工作 我确信htaccess是有效的,因为我有其他URL,我也试图在代码中抛出垃圾代码,它成功地给出了错误代码500 你知道为什么只有那个词会这样吗 Full.htaccess: Options +FollowSymLin

你好,今天我改变了我的网址,每一个都很好,但这一个是不接受我想要的字

以下是代码行:

RewriteRule^organizador/?$organizador/index.php[NC,L]

奇怪的事情发生了: 如果我将
^organizador/?$
更改为
^org/?$
,它会工作

我确信htaccess是有效的,因为我有其他URL,我也试图在代码中抛出垃圾代码,它成功地给出了错误代码500

你知道为什么只有那个词会这样吗

Full.htaccess:

Options +FollowSymLinks  
Options -MultiViews
RewriteEngine On    # Ligar a função de rewriting


RewriteRule    ^organizador/?$    organizador.php    [NC,L]   # Reconhecer "organizador"

# URL principal
RewriteRule    ^/?$    index.php    [NC,L]    

# URL principal
RewriteRule    ^inicio/?$    index.php    [NC,L]    

# URL para administração
RewriteRule    ^admin/?$    admin.php    [NC,L]   

        #Conta

# URL para activar a conta
RewriteRule    ^conta/activate/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$   conta/activate.php?user=$1&cod=$2   [NC,L]   

# URL para sair da conta
RewriteRule    ^logout/?$    logout.php    [NC,L]   

# URL para entrar na conta
RewriteRule    ^login/?$   login.php   [NC,L]   

# URL para login com erro
RewriteRule    ^login/([A-Za-z0-9-]+)/?$   login.php?erro=$1   [NC,L]  

# URl para criar conta
RewriteRule    ^registar/?$    registar.php    [NC,L]    

# URL para visualizar o perfil
RewriteRule    ^conta/?$    conta/perfil.php    [NC,L] 

# URL para visualizar o perfil
RewriteRule    ^conta/perfil/?$    conta/perfil.php    [NC,L] 

# URL perfil com 1 entrada
RewriteRule    ^conta/perfil/([A-Za-z]+)/?$    conta/perfil.php?opcao=$1    [NC,L] 



        #Eventos

# URL para ver os eventos          
RewriteRule    ^eventos/?$    eventos/index.php    [NC,L]   

# URL eventos com 1 entrada
RewriteRule    ^eventos/inicio/([A-Za-z-]+)/?$  eventos/index.php?tipo=$1    [NC,L]

# URL eventos com 1 entrada
RewriteRule    ^eventos/inicio/([0-9-]+)/?$  eventos/index.php?page=$1    [NC,L]  

# URL para criar eventos
RewriteRule    ^eventos/criar/?$    eventos/criar.php    [NC,L]   

#  URL criar com 1 entrada
RewriteRule    ^eventos/criar/([A-Za-z0-9-]+)/?$   eventos/criar.php?opcao=$1   [NC,L]

#  URL para visualizar eventos detalhadamente
RewriteRule    ^eventos/visualizar/([A-Za-z0-9-]+)/?$   eventos/visualizar.php?evento=$1   [NC,L]

#  URL para visualizar eventos detalhadamente
RewriteRule    ^eventos/visualizar/?$   eventos/visualizar.php   [NC,L]

#  URL para inscrever nos eventos
RewriteRule    ^eventos/inscrever/([0-9-]+)/([A-Za-z-]+)/([0-9-]+)/?$   eventos/inscrever.php?evento=$1&tipo=$2&passo=$3   [NC,L]

#  URL para inscrever nos eventos 2 campos
RewriteRule    ^eventos/inscrever/([0-9-]+)/([A-Za-z-]+)/?$   eventos/inscrever.php?evento=$1&tipo=$2   [NC,L]

#  URL para inscrever nos eventos 1 campo
RewriteRule    ^eventos/inscrever/([0-9-]+)/?$   eventos/inscrever.php?evento=$1  [NC,L]



        #Administração

# URL para ver a administração          
RewriteRule    ^administracao/?$    administracao/index.php    [NC,L]   



        #Organização

# URL para ver o painel de organizador   
RewriteRule    ^organizado/?$    organizador/index.php    [NC,L]
RewriteRule    ^organizador/?$    organizador.php
RewriteRule    ^organizador/?$    organizador/index.php    [NC,L]

我对所有的葡萄牙语感到抱歉,如果您有任何疑问,请指出。

好的,您有两条相互矛盾的规则

规则一:

Options +FollowSymLinks  
Options -MultiViews
RewriteEngine On    # Ligar a função de rewriting


RewriteRule    ^organizador/?$    organizador.php    [NC,L]   # Reconhecer "organizador"

# URL principal
RewriteRule    ^/?$    index.php    [NC,L]    

# URL principal
RewriteRule    ^inicio/?$    index.php    [NC,L]    

# URL para administração
RewriteRule    ^admin/?$    admin.php    [NC,L]   

        #Conta

# URL para activar a conta
RewriteRule    ^conta/activate/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$   conta/activate.php?user=$1&cod=$2   [NC,L]   

# URL para sair da conta
RewriteRule    ^logout/?$    logout.php    [NC,L]   

# URL para entrar na conta
RewriteRule    ^login/?$   login.php   [NC,L]   

# URL para login com erro
RewriteRule    ^login/([A-Za-z0-9-]+)/?$   login.php?erro=$1   [NC,L]  

# URl para criar conta
RewriteRule    ^registar/?$    registar.php    [NC,L]    

# URL para visualizar o perfil
RewriteRule    ^conta/?$    conta/perfil.php    [NC,L] 

# URL para visualizar o perfil
RewriteRule    ^conta/perfil/?$    conta/perfil.php    [NC,L] 

# URL perfil com 1 entrada
RewriteRule    ^conta/perfil/([A-Za-z]+)/?$    conta/perfil.php?opcao=$1    [NC,L] 



        #Eventos

# URL para ver os eventos          
RewriteRule    ^eventos/?$    eventos/index.php    [NC,L]   

# URL eventos com 1 entrada
RewriteRule    ^eventos/inicio/([A-Za-z-]+)/?$  eventos/index.php?tipo=$1    [NC,L]

# URL eventos com 1 entrada
RewriteRule    ^eventos/inicio/([0-9-]+)/?$  eventos/index.php?page=$1    [NC,L]  

# URL para criar eventos
RewriteRule    ^eventos/criar/?$    eventos/criar.php    [NC,L]   

#  URL criar com 1 entrada
RewriteRule    ^eventos/criar/([A-Za-z0-9-]+)/?$   eventos/criar.php?opcao=$1   [NC,L]

#  URL para visualizar eventos detalhadamente
RewriteRule    ^eventos/visualizar/([A-Za-z0-9-]+)/?$   eventos/visualizar.php?evento=$1   [NC,L]

#  URL para visualizar eventos detalhadamente
RewriteRule    ^eventos/visualizar/?$   eventos/visualizar.php   [NC,L]

#  URL para inscrever nos eventos
RewriteRule    ^eventos/inscrever/([0-9-]+)/([A-Za-z-]+)/([0-9-]+)/?$   eventos/inscrever.php?evento=$1&tipo=$2&passo=$3   [NC,L]

#  URL para inscrever nos eventos 2 campos
RewriteRule    ^eventos/inscrever/([0-9-]+)/([A-Za-z-]+)/?$   eventos/inscrever.php?evento=$1&tipo=$2   [NC,L]

#  URL para inscrever nos eventos 1 campo
RewriteRule    ^eventos/inscrever/([0-9-]+)/?$   eventos/inscrever.php?evento=$1  [NC,L]



        #Administração

# URL para ver a administração          
RewriteRule    ^administracao/?$    administracao/index.php    [NC,L]   



        #Organização

# URL para ver o painel de organizador   
RewriteRule    ^organizado/?$    organizador/index.php    [NC,L]
RewriteRule    ^organizador/?$    organizador.php
RewriteRule    ^organizador/?$    organizador/index.php    [NC,L]
规则二:

Options +FollowSymLinks  
Options -MultiViews
RewriteEngine On    # Ligar a função de rewriting


RewriteRule    ^organizador/?$    organizador.php    [NC,L]   # Reconhecer "organizador"

# URL principal
RewriteRule    ^/?$    index.php    [NC,L]    

# URL principal
RewriteRule    ^inicio/?$    index.php    [NC,L]    

# URL para administração
RewriteRule    ^admin/?$    admin.php    [NC,L]   

        #Conta

# URL para activar a conta
RewriteRule    ^conta/activate/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$   conta/activate.php?user=$1&cod=$2   [NC,L]   

# URL para sair da conta
RewriteRule    ^logout/?$    logout.php    [NC,L]   

# URL para entrar na conta
RewriteRule    ^login/?$   login.php   [NC,L]   

# URL para login com erro
RewriteRule    ^login/([A-Za-z0-9-]+)/?$   login.php?erro=$1   [NC,L]  

# URl para criar conta
RewriteRule    ^registar/?$    registar.php    [NC,L]    

# URL para visualizar o perfil
RewriteRule    ^conta/?$    conta/perfil.php    [NC,L] 

# URL para visualizar o perfil
RewriteRule    ^conta/perfil/?$    conta/perfil.php    [NC,L] 

# URL perfil com 1 entrada
RewriteRule    ^conta/perfil/([A-Za-z]+)/?$    conta/perfil.php?opcao=$1    [NC,L] 



        #Eventos

# URL para ver os eventos          
RewriteRule    ^eventos/?$    eventos/index.php    [NC,L]   

# URL eventos com 1 entrada
RewriteRule    ^eventos/inicio/([A-Za-z-]+)/?$  eventos/index.php?tipo=$1    [NC,L]

# URL eventos com 1 entrada
RewriteRule    ^eventos/inicio/([0-9-]+)/?$  eventos/index.php?page=$1    [NC,L]  

# URL para criar eventos
RewriteRule    ^eventos/criar/?$    eventos/criar.php    [NC,L]   

#  URL criar com 1 entrada
RewriteRule    ^eventos/criar/([A-Za-z0-9-]+)/?$   eventos/criar.php?opcao=$1   [NC,L]

#  URL para visualizar eventos detalhadamente
RewriteRule    ^eventos/visualizar/([A-Za-z0-9-]+)/?$   eventos/visualizar.php?evento=$1   [NC,L]

#  URL para visualizar eventos detalhadamente
RewriteRule    ^eventos/visualizar/?$   eventos/visualizar.php   [NC,L]

#  URL para inscrever nos eventos
RewriteRule    ^eventos/inscrever/([0-9-]+)/([A-Za-z-]+)/([0-9-]+)/?$   eventos/inscrever.php?evento=$1&tipo=$2&passo=$3   [NC,L]

#  URL para inscrever nos eventos 2 campos
RewriteRule    ^eventos/inscrever/([0-9-]+)/([A-Za-z-]+)/?$   eventos/inscrever.php?evento=$1&tipo=$2   [NC,L]

#  URL para inscrever nos eventos 1 campo
RewriteRule    ^eventos/inscrever/([0-9-]+)/?$   eventos/inscrever.php?evento=$1  [NC,L]



        #Administração

# URL para ver a administração          
RewriteRule    ^administracao/?$    administracao/index.php    [NC,L]   



        #Organização

# URL para ver o painel de organizador   
RewriteRule    ^organizado/?$    organizador/index.php    [NC,L]
RewriteRule    ^organizador/?$    organizador.php
RewriteRule    ^organizador/?$    organizador/index.php    [NC,L]

只有第一个可以工作,因为这会将请求URI转换为
organizador.php
,因此第二个永远不会启动。

我在.htaccess顶部的代码现在看起来是这样的:
选项+FollowSymLinks选项-打开多视图重写引擎
但仍然不工作,那么您的内部可能有.htaccess
organizador
文件夹“organizador”中只有页面索引。phpAdded,很抱歉你说得对,谢谢你的时间,我想我们在多次看到代码后都会失明