Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
需要.htaccess帮助,不确定是否正在处理.htaccess:/_.htaccess_Apache2 - Fatal编程技术网

需要.htaccess帮助,不确定是否正在处理.htaccess:/

需要.htaccess帮助,不确定是否正在处理.htaccess:/,.htaccess,apache2,.htaccess,Apache2,-------------固定(见下图)------------ 我已经为此工作了一天,但运气不好。 我试图得到一个4字符的请求(url缩短器)转发到一个特定的页面,但我就是无法让它工作。 这是我的.htaccess中的内容 RewriteEngine on RewriteRule ^([a-z0-9]{4})$ view.php?short=$1 这是我在vhost文件中的内容 <VirtualHost *:80> DocumentRoot "bla bla/je

-------------固定(见下图)------------

我已经为此工作了一天,但运气不好。 我试图得到一个4字符的请求(url缩短器)转发到一个特定的页面,但我就是无法让它工作。 这是我的.htaccess中的内容

RewriteEngine on
RewriteRule ^([a-z0-9]{4})$ view.php?short=$1
这是我在vhost文件中的内容

<VirtualHost *:80>
        DocumentRoot "bla bla/jewd.co/public_html"
        ErrorLog "bla bla bla"
        CustomLog "bla bla bla" common
        ServerName  jewd.lo
        ServerAlias jewd.lo
    <Directory "bla blajewd.co/public_html">
        Options +FollowSymLinks -Indexes -MultiViews
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

DocumentRoot“bla-bla/jewd.co/public_html”
错误日志“blablabla”
自定义日志“bla bla bla”通用
ServerName jewd.lo
ServerAlias jewd.lo
选项+FollowSymLinks-索引-多视图
允许超越所有
命令允许,拒绝
通融

我尝试过各种各样的变化,但没有运气。显然,我在任何文件中都没有“bla”这个词,我只是想缩短行数。 任何帮助都非常感谢,因为我是一个新手,当涉及到重写

还有一点,本地主机是jewd.lo,它将在jewd.co上进行直播,以消除任何混乱:) 谢谢 乔恩

----------编辑-----------

我已经确认mod rewrite确实有效,我也尝试过RewriteBase/但没有成功

-----------固定的--------------

好的,我不确定哪一点修补已经解决了这个问题,但是在这个过程中,页面已经从原来的页面改变了

在此服务器上找不到请求的URL/1f8r

在此服务器上找不到请求的URL/view.php

第1天第1周我想,一定要在需要之前创建一个转发到的页面。

试试:

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase / 
RewriteRule ^([a-z0-9]{4})$ view.php?short=$1 [L]
</IfModule> 

重新启动发动机
重写基/
重写规则^([a-z0-9]{4})$view.php?short=$1[L]

Oops,应该在发布前刷新:)