Home > ソフトウェア > サーバー

サーバー Archive

Wordpress -.htaccessにRedirect処理を追加

NucleusからWordpressへの移行に伴い、当サイト内のURLも大幅に変わった。

早いとこgoogle様に新しいURLをインデックスして欲しいのだが、待っててもらちがあかないみたいなので対処・・・。
Apacheの.htaccessにリダイレクト処理を入れて、旧URLを新URLに書き換えることにした。


こんな感じ。


# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress


<IfModule mod_alias.c>
Redirect permanent /_33.html http://itblog.posifeel.com/archives/12.html
Redirect permanent /_41.html http://itblog.posifeel.com/archives/20.html
Redirect permanent /_32.html http://itblog.posifeel.com/archives/11.html

</IfModule>

RewriteBaseは重要

超ハマッタ。
やっと解決。
解決の糸口となったブログ様に感謝。。。
RewriteBaseは重要です!
参考:http://d.hatena.ne.jp/hyshhryk/20080927/1222456320

続きを読む

HTTP Server On USB

ApacheをUSBメモリーなどの外部記憶装置にインストールし、持ち歩けるパッケージを発見した。
HTTP Server On USB
http://www.blackdot.be/?inc=apache/httpserveronusb
同封されているモジュールは以下の通りで、perlやphpがデフォルトでインストールされているのがありがたい。
* Apache 2.2.11
o mod_deflate
o mod_ssl
* mod_security
* mod_perl
* PHP 5.2.8
* ActiveState Perl 5.10
ちなみにインストール後はhttpd.confなどを少々いじらなければならなかった。
主にデフォルトだとパス関連がめちゃくちゃ。
しかしHTTPアプリを持ち運べるのは個人的にでかい。
異なる環境でいちいちApacheやphpをインストールするのにはうんざりしていたところである。
これでポータブルなmysqlもあったら最高なのだが・・・(笑

続きを読む

windowsでのapacheとskypeの共存

Windows版のApacheを動作させようとしたら下記のエラーで起動しなかった。

(OS 10048)通常、各ソケット アドレスに対してプロトコル、ネットワークアドレス、またはポートのどれか1つのみを使用できます。 : make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs

80番ポートが既に使用されているらしいが、うちはサーバ系のソフトと言えばtomcatくらいしか入れてない。
誰だ。勝手に使ってる奴は!ってことで調べてみた。
1.dosプロンプトでnetstat
  > netstat -oan
Proto Local Address Foreign Address State PID
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 1308
             :(以下略)
  ★1308というPIDが使ってるらしい。
2.タスクマネージャーで該当PIDが何者かを確かめる
イメージ名 PID ・・・
  skype.exe 1038
  ★お前かskypeめ!
   なんでskypeなんぞが80番ポートを使ってるんだよ・・・。
解決策は以下の通り。
1.skypeのメニューから「ツール」>「設定」を選択。
2.「詳細」タブの「接続」を選択。
3.「上記のポートの代わりに、ポート80を使用」のチェックを外す。
4.skypeを再起動
はぁ。skypeめ・・・(怒

Apache 仮想ディレクトリの設定(Alias)

実際のディレクトリとは別のディレクトリ名でアクセスしたい場合、仮想ディレクトリの設定を行う。
設定はApacheのhttpd.confで以下の行を追加する。
Alias /images/ “/home/www/images/”

AddDefaultCharset Off
Options Indexes FollowSymLinks
Order allow,deny
Allow from all

■参考
http://www.atmarkit.co.jp/flinux/rensai/apache06/apache06.html

ホーム > ソフトウェア > サーバー

カウンター
  • 今日 : 29
  • 累計 : 26,778
  • 現在の閲覧者数: 2
ランキング
ブログランキング・にほんブログ村へ
人気ブログランキングへ

RSSフィード
ブログ内検索
おすすめレンタルサーバ
おすすめ度:★★★
当ブログのposifeel.comドメインはさくらインターネットのサーバで運営しています。OSはUNIX互換FreeBSD。SSHでリモート操作ができるので自由度が高く、ましぇたん一押し。Root権限がいらないソフトならインストールし放題です。CSVなどのバージョン管理ソフトもインストール可能。UNIX、Linux系のサーバーのお勉強には持ってこいです。


おすすめ度:★★
毎度おなじみのナウでヤングなロリポップ。僕も以前は使っていました。おすすめ度は高いです・・・が。リモート接続でOSを直に操作することが出来ないため、ある程度、知識のある人にとっては物足りないかもしれません。とにかく安く簡単なレンタルサーバをお探しでしたら一押しです。初心者向き。


おすすめ度:???
ロリポップの対抗馬!?最近、注目しているレンサバです。価格もサービスもロリポップと近いかも。ナウでヤングじゃない方はこちらを(ry 初心者向き
Link
他に運営しているブログです。僕の日常的な事はめもりーにょで書いています。
相互リンク募集中!
アーカイブ
アクセスアップツール
BLOGOOLE BLOG情報

SEO対策
windows
Linux
apache
eclipse
プログラミング
  • seo

フィードメーター - ITめもりーにょ
エディタ
ブロガー(ブログ)交流空間 エディタコミュニティ
ログール
メタ

Return to page top