虚拟主机设置<cgi脚本

超级英雄

问题

我正在用C ++编写CGI脚本。只要输入准确的网址,一切都可以正常运行:http://localhost:90/joppli.bot

现在,我正在尝试从所有内容到我的cgi脚本的简单重定向。例如:

http://localhost:90/
http://localhost:90/foo
http://localhost:90/foo/bar

...都应呈现与输入相同的内容 http://localhost:90/joppli.bot


档案

.htaccess

RewriteEngine On

RewriteRule (.+)/$ /$1 [L,R=301]

RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ joppli.bot [NC,L]

虚拟主机

<VirtualHost *:90>
    DocumentRoot /var/www/joppli-bot
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>

    LoadModule fastcgi_module /usr/lib/apache2/modules/mod_fastcgi.so
    SetHandler fastcgi-script
    
    <Directory "/var/www/joppli-bot">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>

    ErrorLog /var/www/joppli-bot/log/apache2/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog /var/www/joppli-bot/log/apache2/access.log combined
</VirtualHost>

文件位于 /var/www/joppli-bot

.htaccess
joppli.bot -> /home/erik/NetBeansProjects/joppli.bot/dist/Debug/GNU-Linux-x86/joppli.bot
log
+ apache2
  + access.log
  + error.log
超级英雄

感谢贾斯汀·伊尔曼Justin Iurman)写下以下内容作为评论,女巫解决了其中的大部分问题:

<Directory "/var/www/joppli-bot">块中,将AllowOverride None替换AllowOverride All(否则,您的htaccess会被禁用)

我还添加DirectoryIndex joppli.bot了.htaccess文件的底部,以将所有流量从根目录路由到脚本。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

虚拟主机设置<cgi脚本

来自分类Dev

CentOs + SVN:为虚拟主机设置SVN

来自分类Dev

CentOs + SVN:为虚拟主机设置SVN

来自分类Dev

设置虚拟主机

来自分类Dev

设置虚拟主机

来自分类Dev

使用PHP脚本将文件上传到虚拟主机

来自分类Dev

使用脚本添加MAMP Pro虚拟主机

来自分类Dev

Firebase虚拟主机设置为私有,直到准备就绪

来自分类Dev

如何为多个虚拟主机设置负载均衡器(Apache)

来自分类Dev

流浪汉/人偶配置用于复杂的虚拟主机设置(如果语句等)?

来自分类Dev

在子文件夹中查找WAMP相对URL,虚拟主机设置问题?

来自分类Dev

虚拟主机设置指向其他目录(向下一个目录)

来自分类Dev

NGINX-如何为所有虚拟主机设置到期标头?

来自分类Dev

当虚拟主机设置为 IP 而不是通配符时,Apache 会中断

来自分类Dev

如何设置虚拟主机?

来自分类Dev

我如何为开发机设置本地绑定服务器以映射到服务器上的虚拟主机

来自分类Dev

是否可以使用bash shell脚本自动执行共享主机设置?

来自分类Dev

我是否需要添加*来侦听ipv4和ipv6 WAMP虚拟主机设置的:80 / Listen []:80

来自分类Dev

虚拟主机安全

来自分类Dev

.htaccess与虚拟主机

来自分类Dev

虚拟主机问题

来自分类Dev

虚拟主机的 Crontab

来自分类Dev

HOW TO:在Apache 2.4.4 [MAC / * NIX]上设置虚拟主机

来自分类Dev

设置虚拟主机时,localhost / phpmyadmin无法访问

来自分类Dev

Laravel 4虚拟主机和Mod重写设置

来自分类Dev

设置虚拟主机时,Mac OS X Mavericks问题

来自分类Dev

在Apache2中设置多个虚拟主机

来自分类Dev

如何设置MinIO Server以使用虚拟主机样式

来自分类Dev

如何在XAMPP上设置虚拟主机?

Related 相关文章

热门标签

归档