【用PHP和ACCESS写聊天室(六)】教程文章相关的互联网学习教程文章

php – CodeIgniter多应用程序.htaccess问题【代码】

我有CodeIgniter .htaccess文件的问题,希望有人可以帮助我!我不知道正则表达式或如何使用.htaccess,我对这个东西很新! 我的问题是: 我有这种文件结构(多应用程序):- application- admin- site - system - index.php - admin.php这个.htaccess(在localhost上运行正常!)Options +FollowSymLinks Options -Indexes DirectoryIndex index.phpRewriteEngine on RewriteCond $1 !^(index\.php|images|robots\.txt) RewriteCond %{RE...

PHP和MS Access【代码】

我们如何将PHP脚本连接到MS Access(.mdb)文件? 我试过通过包括以下PHP代码:$db_path = $_SERVER['DOCUMENT_ROOT'] . '\WebUpdate\\' . $file_name . '.mdb'; $cfg_dsn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" . $db_path; $odbcconnect = odbc_connect($cfg_dsn, '', '');但它失败了,我收到以下错误消息:Warning: odbc_connect() [function.odbc-connect]: SQL error: [Microsoft][ODBC Driver Manager] Data sourc...

php – 如何使用.htaccess创建干净的URL【代码】

这是我的.htaac??cess代码.RewriteEngine On RewriteRule ^([a-zA-Z0-9]+)/$movie.php?name=$1 RewriteEngine on RewriteCond %{HTTP_HOST} ^www.example\.in$ RewriteRule ^/?$"http\:\/\/example\.in" [R=301,L] ErrorDocument 404 /404.php AddDefaultCharset UTF-8 Header unset ETag FileETag None我的网站需要干净的网址.我已经提到了很多教程和论坛,并创建了上面的代码.但不工作..几乎我在与代码作斗争.我不明白清楚的网址概...

用PHP编辑.htaccess【代码】

我有一个.htaccess将域映射到文件夹.RewriteEngine On RewriteBase /# redirect mapped domain ReWriteCond %{HTTP_HOST} joshblease.uk.to ReWriteCond %{REQUEST_URI} !gme-index/ ReWriteRule ^(.*)$gme-index/$1 [L]有没有办法使用PHP编辑/添加额外的域映射到文件? 简单地说,我想获取.htaccess文件的内容并使用PHP脚本添加到它们中.解决方法:正如上面的一条评论中所建议的那样,最好在这里使用RewriteMap而不是直接从PHP代码编...

php – 通过.htaccess更改根文件夹【代码】

我有一个与域名相关联的共享主机帐户和根文件夹(如果这是错误的术语,请更正我)设置为/以便服务器上的所有文件都是公共的/可通过浏览器访问. 我可以使用.htaccess或其他东西将根文件夹更改为/example.com/public/之类的内容吗?解决方法:如果我理解正确,以下内容应该有效RewriteEngine OnRewriteCond %{REQUEST_URI} !^/public/ RewriteRule ^(.*)$/public/$1 [L,R=301]这会将所有不以/ public /开头的请求重定向到具有此功能的URL....

使用htaccess将all重定向到index.php【代码】

我正在编写一个简单的基于PHP的MVC-ish框架.我希望这个框架能够安装在任何目录中. 我的PHP脚本抓取请求uri并将其分解为段.它使段1成为控制器,段2成为行动.当我这样做时,这一切都很好: http://www.example.com/mvc/module/test/ 它将转到特定的模块控制器和方法.现在我有一个默认控制器,即家庭控制器,它位于文件夹主页中. 现在我直接访问这个文件夹http://www.example.com/mvc/home/它将显示403禁止,因为该文件夹确实存在,而且它也...

使用.htaccess(PHP)动态创建子域【代码】

我希望创建一个系统,在注册时将在我的网站上为用户帐户区域创建一个子域. 例如johndoe.website.com 我认为这与.htaccess文件有关,可能会重定向到网站上的其他位置?我其实不知道.但任何启动我的信息将不胜感激. 创建注册区域不是问题 – 我已经做了很多次.我只是不确定从哪个子域开始.解决方法:快速破旧 >您需要在DNS服务器* .website.com上创建通配符域>然后在您的vhost容器中,您还需要指定通配符* .website.com – 这是在Server...

php – .htaccess mod_rewrite重定向问题【代码】

我目前在使用.htaccess重定向用户时遇到了一些问题,并且想知道是否有人可以帮助我. 1.背景: 我目前有一个相当长的域名,为了这个问题,我现在在这个域上将它称为mylongdomainname.com我有一个子域,我用来托管文件,图片等,以显示朋友或与人分享这是文件. mylongdomainname.com现在显然URL可以很长,因为我有不同的目录和文件.所以为了减少我购买另一个短域的空间,让我们把它称为small.me现在我想做的是使用.htaccess和一个简单的PHP文...

php – htaccess url重写如果文件不存在* OR *特定目录【代码】

我有一个htaccess重写规则,如果请求的文件不存在则重写,但如果请求属于特定目录,我也希望此规则忽略此规则.但我不确定如何做到这一点. 我目前的重写规则是这样的:RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$/index.php/$1 [L]如何修改忽略特定目录?解决方法: RewriteBase / RewriteCond %{REQUEST_URI} !^/foldername RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$/index.php/$1 [L]应该做...

如何使用php和htaccess跟踪热连接器的ip地址【代码】

我正在尝试使用php和htaccess跟踪hotlinkers的ip地址. .htaccess文件:RewriteEngine on RewriteRule images/(.+)\.(jpg|gif|png) images.php images.php?php $ipAddress = $_SERVER['REMOTE_ADDR'];$statement=$db->prepare("INSERT INTO `ipaddress` (`ip` )VALUES (?)");$statement->execute(array($ipAddress)); ?>现在,用户请求像这样的图像www.domain.com/images/image.jpg它将重定向到images.php并跟踪他们的ips.我面临...

在PHP中获取.htaccess RewriteBase参数的值

我想知道在PHP中是否有一个方法来获取.htaccess文件中设置的特定规则的值?在基本术语中:如果存在(例如)RewiteBase规则,它的值是什么? 在$_SERVER的手册中似乎没有任何东西可以提供,也许是fread()?解决方法:不,没有办法检索它. RewriteBase本身不是一个规则,它只是一个字符串,将在重写过程之前切断url. 因此php没有任何机会检索它 PS:我个人无法想到任何依赖其价值的理由.可能你试图以错误的方式解决某些问题. PPS:我在这里的...

.htaccess匹配任何内容并发送到PHP文件【代码】

我的正则表达式尝试匹配所有结果并重定向到页面.我想将请求的地址发送到页面:RewriteRule ^/[\w\W]*$processor.php [R,NC,L]例如,我的地址是:www.mywebsite.com/mySecretCode123我希望我的php文件能够读取它:<?php echo $mySecretCode123; /* outputs 'mySecretCode123' */ ?>我怎样才能做到这一点?解决方法:.htaccees# RewriteCond is condition - make rewrite only if file doesn't exists # (.+) means "any character, on...

php – 如何使用.htaccess在Laravel 4中选择环境?【代码】

我有一个处于测试阶段的站点,因此它不连接到真实数据,而是连接到数据库的本地副本. 我的客户现在需要快速链接来检索一些紧急且重要的pdf报告,因此我需要设置链接到“真实数据”的网站的另一个版本. 我可以使用不同的数据库连接创建两个环境(“本地”和“实际”),我想通过URL选择环境(我知道从安全的角度来看它不是很漂亮,但我们需要这是理所当然的). 所以我想用: my.ip.address / mysite使用测试数据库 my.ip.address / mysite / ...

php – 使用htaccess将root重定向到子文件夹而不在URL中显示【代码】

我目前在共享服务器上使用Silex framework托管一个网站,我有一个问题… Silex就像是Synfony,有一个位于/ web /子文件夹中的app.php文件:该网站只能通过URL website.com/web/访问.我无法创建虚拟主机,因为它是共享服务器,所以我认为解决方案是使用.htaccess文件… 我设法将website.com自动重定向到website.com/web/,但我真的不喜欢这个选项;我宁愿website.com直接指向website.com/web/,但我不知道如何通过使用htaccess文件来做到这...

php – .htaccess前3个字符作为文件夹【代码】

我不确定是否甚至可以这样做,因为寻找答案没有帮助(虽然说实话,我不确定如何谷歌这个).无论如何,我有一个域名静态文件(图像)media.mydomain.com.所有图像都有随机名称,就在域的主文件夹中.像这样:media.mydomain.com/123abcdefgh.jpg.但是,我想将它们组织到文件夹中,所以我不会在一个文件夹中有100.000个文件.基本上,我很想拥有像这样的媒体.mydomain.com/123/abcdefgh.jpg.字符串的前3个字符是文件夹名称,其他是文件名.这个URL看...